标签:
jmap命令可以打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。
参数:
例子:
ps -ef | grep tomcat 先找到进程号。
jmap -dump:live,format=b,file=a123.hprof 23603 完成指定 pid 的dump
另外一个设置dump的思路是设置JVM参数,OOM时自动dump.
设置JVM 启动参数 -Xmx1024m -Xms1024m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=d:\dump
(其中堆 1,073,741,824个字节,字节与m相差大约6个倍数)
参考:
http://blog.csdn.net/fenglibing/article/details/6411953
http://mousycoder.com/2016/01/15/simple-tutorial-of-visualvm-2/
http://www.cnblogs.com/kongzhongqijing/articles/3621163.html
标签:
原文地址:http://www.cnblogs.com/ghj1976/p/5408428.html