windows+linux查看内存占用

JDK的demo文件夹下有个MemoryMonitor,运行可以查看内存占用情况 

 

 

 

linux

jps查看端口,如Bootstrap,

jmap -heap  2345(Bootstrap端口)输出heap详情

jmap -histo:live 2345 > /chipmunk/hello.log 输出存活的对象详情(命令中间有空格)

jmap -histo 2345 

 

 jmap -dump:format=b,file=chipmunk.dat 2345

然后可以把chipmunk.dat下载到windows系统(可能几百m),用Java VisualVM打开,选择文件->装入->类型选择[堆dump]



 
 

一些其他的java命令可以参考http://blog.csdn.net/fenglibing/article/details/6411953

 

猜你喜欢

转载自itace.iteye.com/blog/2273984