码迷,mamicode.com
首页 > 其他好文 > 详细

jvm内存对象分析

时间:2016-08-20 22:02:36      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:jvm   内存   

1、jmap -histo <pid>

可以查看指定pid的jvm内存状况

2、jmap -dump:file=dump.txt <pid>

以将指定pid的jvm中堆信息输出到文件中

在服务器上,这个文件比较大,我在公司的服务器上生成的文件2.3G

所以,最好不要在服务器上分析这个文件

可以将文件拷贝到本地,CRT可以用sz命令将文件下载到本地

3、jhat -J-Xmx4096m dump.txt

分析dump文件,由于我生成的文件比较大(2.3G),所以给了4096m内存去分析

具体给多少,看自己文件大小

等程序跑完,会启动一个web服务

这时候可以去127.0.0.1:7000就可以看分析的情况了

本文出自 “11801219” 博客,请务必保留此出处http://11811219.blog.51cto.com/11801219/1840636

jvm内存对象分析

标签:jvm   内存   

原文地址:http://11811219.blog.51cto.com/11801219/1840636

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!