Java jmap查看堆内存
生活随笔
收集整理的這篇文章主要介紹了
Java jmap查看堆内存
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
概述
命令jmap是一個多功能的命令。它可以生成 java 程序的 dump 文件, 也可以查看堆內對象示例的統計信息、查看 ClassLoader 的信息以及 finalizer 隊列。
jmap 用法
格式: jmap [option] 進程ID
option 參數:
- 空:查看進程的內存映像信息,
- -heap:顯示Java堆詳細信息
- -histo[:live]:顯示堆中對象的統計信息
- -clstats:打印類加載器信息
- -finalizerinfo:顯示在F-Queue隊列等待Finalizer線程執行finalizer方法的對象
- -dump:[dump-options]:生成堆轉儲快照
- -F:當-dump沒有響應時,使用-dump或者-histo參數. 在這個模式下,live子參數無效.
- J[flag]:指定傳遞給運行jmap的JVM的參數
空參數
命令:jmap pid
-heap(常用)
命令:jmap -heap pid
描述&#x
總結
以上是生活随笔為你收集整理的Java jmap查看堆内存的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java强引用、软引用、弱引用、虚引用的
- 下一篇: MAT分析器查看jvm dump文件