java常用性能监控或调试工具一览

1. MAT主要针对堆内存分析

2. jmap dmup出堆内存快照

3. jstack dump出线程快照

4. visualVM/Jconsole一站式分析平台(可插件拓展)

5. BTrace依赖动态字节码实现动态监控

6. SA(Serviceability Agent)/HSDB(对SA封装)基于快照分析jvm底层调用情况

7. linux各种命令perf、iostat、mpstat、sar、vmstat、top、netstat、top、ps等

8. systemTap、DTrace(Solaris专用,正迁移到linux。。。)目前最强大的监控工具(偏系统底层,可针对各种高级语言)


具体详情书上或网上可自行脑补

你可能感兴趣的:(java常用性能监控或调试工具一览)