run.sh 增加
JAVA_OPTS="$JAVA_OPTS -Xms256m �CXmx800m -XX:PermSize=64m
-XX:MaxPermSize=512m"
run.bat增加
set JAVA_OPTS=Xms256m �CXmx800m -XX:PermSize=64m
-XX:MaxPermSize=512m
里面的数字可自己调解
JAVA_OPTS="$JAVA_OPTS -Xms256m �CXmx800m -XX:PermSize=64m
-XX:MaxPermSize=512m"
run.bat增加
set JAVA_OPTS=Xms256m �CXmx800m -XX:PermSize=64m
-XX:MaxPermSize=512m
里面的数字可自己调解
可以 先得到进程号
然后运行 jmap -heap 进程号
能得到当前这个进程中JVM各部分的内存使用情况。你要想看是什么类使用了内存过多
建议使用Jprofiler之类的工具,是可以监控的