Linux 上的 Java 分析

标签 java cpu profiler

我有一个使用大量 CPU 的相当复杂的 Java 应用程序,我想知道是否有关于配置文件工具的任何建议,我可以使用它来确定 CPU 使用率的原因。我的目标是查明代码中使用大部分 CPU 时间的位置。

最佳答案

我在 Linux 上使用过 jProfiler 和 YourKit。但是您可能会通过运行最近的 JDK 附带的 jconsole 找到您正在寻找的信息。关于如何使用它的好信息:http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html

关于Linux 上的 Java 分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2388255/

相关文章:

kubernetes - Kubernetes发布要求CPU

java - VisualVM 堆转储与探查器不一致

c++ - 我应该如何分析 visual c++ express?

Java-异常处理

Java获取包中的所有文件

linux - 确保所有 Linux 系统线程都在核心 0 上运行

c - 尝试开始使用 SIMD 指令,但在 C 中遇到错误 (0xC0000005)

c++ - 让 gprof 从 Qt 调试应用程序读取 gmon.out 输出的问题

java - Mavenizing Netbeans 平台应用程序,这可能吗?

java - 由于错误 : java. security.KeyStoreException:不支持 TrustedCertEntry,使用 Java API 创建 pkcs12 失败