我一直在使用yourkit,它是一个很棒的工具。我通常使用CPU消耗级别曲线,并且针对时间细分线程。与yourkit类似的工具?
但最近我怀疑yourkit导致我的应用程序中随机20秒冻结,因为没有过多的IO或GC发生,并且在这样的冻结期间,机器的CPU利用率下降到约5%,所以它不是在忙着GC。
所以我想类似yourkit的工具,尝试一下,看看问题是否真的是由于yourkit
以下的节目之一冻结,你可以看到,CPU的使用率是直这是因为yourkit在这段时间内无法采样,实际上在那段时间JVM被冻结了。
http://farm7.static.flickr.com/6157/6193700183_80297855d5_b.jpg
我查过,有在那个时期没有停止的世界GC
非常感谢 杨
确实VisualVm具有您正在谈论的功能。 – jmg