当前位置: 首页 > 工具软件 > HeapAnalyzer > 使用案例 >

heapanalyzer分析内存

佴阳曦
2023-12-01

heapAnalyzer使用教程
heapAnalyzer是ibm的一个内存分析工具,当服务器内存负载出现问题时可以生成堆的dump文件,然后通过heapanalyzer可以堆dump文件进行分析,分析内存泄漏对象,或者那些对象占用大量内存。
jmap命令:例如jvm进程号为3331

  • jmap -heap 3331:查看java 堆(heap)使用情况

  • jmap -histo 3331:查看堆内存(histogram)中的对象数量及大小

  • jmap -histo:live 3331:JVM会先触发gc,然后再统计信息

  • jmap -dump:format=b,file=heapDump 3331:将内存使用的详细情况输出到文件

 类似资料: