eclipse,tomcat解决内存问题技术文章 2007-11-11 23:27:07 阅读359 评论0 字号:大中小 订阅
我遇见过Tomcat内存不足的情况,当时解决的方式是进入Tomcat文件夹bin中,找到catalina.bat编辑,在:donesetargs后面增加set JAVA_OPTS = -Xms64 - Xms128
好象默认是32-64的吧,该为64-128应该够用了
用 eclipse.exe -vmargs -Xms256M -Xmx512M 命令可以。
不过增加的是虚拟内存使用量,没有增加物理内存的使用量。
E:/eclipse/eclipse.exe -clean -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M,其中“E:/eclipse/eclipse.exe” 是eclipse的路径。
<eclipse_home>下面有一个eclipse.ini文件可以调整Eclipse最大使用内存,默认如下
-vmargs
-Xms40m
-Xmx256m
调整为:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
1g内存推荐为:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
另一种方法eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -Xms64M -Xmx512M
</eclipse_home>