java分析内存使用率工具

一 原始工具
jps:正在运行的虚拟机进程,以及虚拟机执行的主类 jps -l
jstat:显示虚拟机类转载,内存,垃圾收集,jstat -gc

E eden
S survivor
M method
C 占用
U 使用

jinfo java配置信息工具
jmap:Java内存映像工具(获取堆转储快照,它还可以查询finalize执行队列、Java堆和方法区的详细信)
jhat:虚拟机堆转储快照分析工具
jstack:生成虚拟机当前时刻的线程快照(定位线程出现长时间停顿的原因:死锁。死循环)
javap:java字节码分析工具
jdeps:java类依赖性分析器

二 可视化界面
jconsole
java分析内存使用率工具_第1张图片
VisualVM:功能最强大的运行监视和故障处理程序
Java Mission Control:可持续在线的监控工具

你可能感兴趣的:(java)