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