解决内存溢出问题

JVM调优:

1.在virgo-tomcat-server-3.5.0.RELEASE1/bin/dmk.sh文件中

2.在JMX_OPTS下面行加入

     # set jvm options JAVA_OPTS="$JAVA_OPTS -server -Xmx1024m -Xms512m -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError  -XX:HeapDumpPath=c:\dumpfile" # If we get here we have the correct Java version.

Xms:此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存

Xmx:JVM最大可用内存

MaxPermSize:设置持久代大小

http://itindex.net/blog/2012/02/06/1328501401671.html

拿到内存转存储文件后,下个桌面版的eclipse mat进行分析

posted @ 2016-04-27 15:32  IAMME  阅读(161)  评论(0编辑  收藏  举报