jvm相关命令使用
下载jvm镜像文件
jmap -dump:format=b,file=镜像文件hprof存放位置 java进程pid
注意事项:如果要观察分析完整的jvm大小,需要通过监控老年代大小变化
及时执行jmap,也可以设计shell实现自定执行jmap命令。分析内存镜像可以从应用刚启动完成,性能测试进行中,性能测试完成后,三个阶段下载内存镜像文件。
hprof文件可以用jdk中jvisualvm程序打开。
gc实时监控
jstat -gc pid 1000 ,1000表示1000ms刷新一次