我的内存是4G,系统是64位 win7 ,在myeclipse8.6+tomcat6.0中部署项目时抛出内存不足的问题 PermGen space
我的内存是4G,系统是64位 win7 ,在myeclipse8.6+tomcat6.0中部署项目时抛出内存不足的问题 PermGen space后来按照网上所说
修改TOMCAT_HOME/bin/catalina.bat
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=512m
(Linux下为catalina.sh)catalina.sh下为:
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"
文本代码:
-Xmx1024m -enableassertions -server -XX:MaxPermSize=512m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled
如果电脑的内存不足(前段时间我的电脑是32位的win7,物理内存虽然是4G,但是根本就识别不到4G,也就识别2G多点),
加上 上面的配置后,恶果就来了,myeclipse会没有反应的,一直处于未响应状态,
电脑一直嗡嗡的响,而且很热,烫手,重启了很多次,还是不行,我的本本这么不争气,在其他的同事面前出现这种状况
我的脸也很热,只想找个洞钻进去
后来重装系统,换成了64位的win7,此时内存识别到了3.87G
页:
[1]