我一直在寻找一种方法来分析一些硬件,例如Java应用程序的CPU内存使用情况。
我想在执行Java程序期间的特定点收集以下数据位,例如使用的内存量。
为此,我发现使用JVM监视器的eclipse可能有所帮助。但是JVM监视器可能只监视Java应用程序的CPU,线程和内存使用情况,我还没有找到如何使用JVM Monitor收集分析数据?
那么有谁知道如何收集JVM监视器监视的数据?
答案 0 :(得分:0)
您可以尝试使用英特尔(https://software.intel.com/en-us/vcsource/tools/intel-gpa)的图形性能分析器。当应用程序在真实设备上运行时,GPA为您提供实时CPU,内存FPS和一堆其他信息。您可以看到您的应用程序消耗大部分CPU的时间点。