注意:強(qiáng)烈推薦大家關(guān)注如何執(zhí)行一個JVM線程轉(zhuǎn)儲分析的相關(guān)知識。
Java應(yīng)用程序clock time分析和評測Oracle Java VisualVM and Oracle Java Mission Control (build-in profiler, sampler and recorder) Java profilers (JProfiler, YourKit)Java應(yīng)用程序和線程CPU burn分析Oracle Java VisualVM and Oracle Java Mission Control (CPU profiler) Java profilers(JProfiler, YourKit)
注意:必要的時候,您還可以依賴JVM線程轉(zhuǎn)儲和OS CPU每個線程分析。
Java IO和remoting contention分析,包括超時管理評估和調(diào)整Oracle Java VisualVM and Oracle Java Mission Control(threads monitoring, thread dump snapshots)
jstack, native OS signal such as kill -3 (thread dump snapshots)
IBM Monitoring and Diagnostic Tools for Java
注意:強(qiáng)烈推薦大家關(guān)注如何執(zhí)行一個JVM線程轉(zhuǎn)儲分析的相關(guān)知識。
中間件,Java EE容器調(diào)整,如線程、JDBC數(shù)據(jù)源,等等Oracle Java VisualVM and Oracle Java Mission Control (extra focus on exposed Java EE container runtime MBeans) Java EE container administration and management console