如果MyEclipse用来写Javaweb项目,那么MyEclipse.ini中的 -xmx参数就没什么用了吧?

只需要把maxpermsize扩大就可以了吧?

-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore

如果只用来写Javaweb项目,发布到tomcat的话。里面只有 maxpermsize有用吧?

阅读 2.6k
2 个回答

这个文件只是配置的MyEclipse本身使用资源情况,和你跑起来的项目无关。

上面列的配置, 只是配置 MyEclipse 本身的, 即 -XX:MaxPermSize, -Xmx512m 设置的越大, MyEclipse 可用的内存就越多, 就不容易卡顿.

如果你要配置 tomcat 本身的堆内存使用量, 那么可以在 tomcat_home/bin/catalina.sh 文件中添加类似如下的内容:

CATALINA_OPTS="-Xms256M -Xmx1024M"
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题