java线上bug定位
查看堆内存各区域的使用率以及GC情况
jstat -gcutil -h20 pid 1000
查看堆内存中的存活对象,并按空间排序
pid是进程号,20表示排名前二十,instances表示实例数量,bytes表示占用内存大小(1M=1024KB,1KB=1024Bytes)
jmap -histo pid | head -n 20
监控jvm内存,查看full gc频率
监控jvm,每5秒打印一次,循环100次
jstat -gc pid 5000 100
S0C:第一个幸存区的大小
S1C:第二个幸存区
原创
2021-12-01 14:04:23 ·
274 阅读 ·
0 评论