使用JVMTI计算cpu使用情况

时间:2013-02-05 06:42:38

标签: java performance cpu-usage jvmti hprof

我正在寻找我的java应用程序的CPU使用率。我发现获得CPU使用率的最佳方法是(process_time / elapsed_time)* 100.0。对于java应用程序,process_time由com.sun.management.OperatingSystemMXBean获取。有没有办法使用JVMTI计算CPU使用率。

1 个答案:

答案 0 :(得分:0)

您可以为此使用 OSHI。请参阅此处的方法和文档OSHI