本文主要是介绍如何确定Java程序中哪个线程最耗CPU资源,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Windows操作系统中:
1、执行Java程序,如下代码:
public class Test {public static void main(String[] args) {new Thread(new Task()).start();}static class Task implements Runnable {@Overridepublic void run() {while (true) {}}}
}
2、执行jps命令获取Java程序进程id,这里获取的进程id为5732;
3、安装并启动进程管理:下载地址:http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx 解压运行;
4、在上图寻找进程id
这篇关于如何确定Java程序中哪个线程最耗CPU资源的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!