用于在Java进程中查看线程的实用程序

Jer*_*emy 6 java multithreading process

我在Windows机器上有一个java应用程序,它不时地引导CPU.想运行一个实用程序来了解应用程序正在创建多少线程等.有没有这样的实用工具?

Cli*_*int 10

jconsole包含在jdk中,包括线程/内存/ cpu监视


mat*_*ght 5

你可以试试jstack,应该是jdk的一部分.


set*_*eth 4

我一直偏爱YourKit

不过还有很多其他的,包括开源的和商业的。如果您在谷歌上搜索“ java profilers ”,您应该能够找到您喜欢的一个。