首先我们要知道JVM将java中的多线程映射到操作系统是轻量级进程。
那么我们直观的拿到pid是不能够感知该进程内部的线程情况。
所以接下来我会教你如何在windows系统下找到占用cpu内存最高的线程。
1. 准备一段问题代码并运行
public class StackTest {
public static void main(String[] args) {
circle();
}
首先我们要知道JVM将java中的多线程映射到操作系统是轻量级进程。
那么我们直观的拿到pid是不能够感知该进程内部的线程情况。
所以接下来我会教你如何在windows系统下找到占用cpu内存最高的线程。
1. 准备一段问题代码并运行
public class StackTest {
public static void main(String[] args) {
circle();
}