jmap -heap命令用法


用jmap -heap命令可以查看linux堆內存分布

具體用法

1:先查出tomcat的進程號

例如:

然后執行 jmap -heap 7095 可以打印出整體的堆信息

 

可以看到經過分配的存活區與eden比率=2:8
1)eden區:775M
2)兩個存活區大小:都為127M(存活區=space)
3)年輕代大小:1G
4)老年代大小:2G
5)最大堆內存大小:年輕代大小+老年代大小=3G
7)java應用程序占用內存大小:最大堆內存大小=3G

NewRatio = 2 表示年輕代(e+2s):老年代=1:2,指新生代占整個堆的1/3
SurvivorRatio = 8 表示2個S:eden=2:8,一個S占年輕代的1/10
年輕代=eden+2s

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM