Java 常用 gc 分析工具

  • jstat
常用方式 说明 备注
jstat -gcutil ${pid} ${interval} 固定周期打印各个代内存占用百分比与新老声带 gc 的时间与次数 CMS 有两次 STW 在 该命令行下会算两次 full gc
jstat -gc ${pid} ${interval} 固定周期打印各个代的内存容量与使用空间(单位字节)
  • jmap
常用方式 说明 备注
jmap -histo ${pid} 固定周期打印各个代内存占用百分比与新老声带 gc 的时间与次数
jmap -dump:format=b,file=heap.hprof ${pid} 内存转储,一般用于 mat 分析
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容