对于JDK自带的监控和性能分析工具
jps
:用来显示Java进程;
jinfo:查看完整jvm参数信息;
jstat
:用来查看GC—查看堆内存使用情况,加载的class数量及大小-文章2新版参数;
jmap
:用来dump堆—查看堆内存使用情况,jstat是统计,jmap是分析详情;
jstack
:用来dump栈—输出每个线程的执行情况,分析死锁等;
jhsdb
:用来查看执行中的内存信息
jhat:对dump文件进行分析(jmap -dump:format=b,file=xxx.bin [pid]
生成dump文件(当前整个内存的快照),使用jhat 查看:`jhat xxx.bin`内置了一个 web 服务,可以直接在浏览器中查看)
Java常用命令——jps/jstat/jinfo/jmap/jstack(推荐)
还没有评论,来说两句吧...