eclipse下的tomcat内存设置大小
2015-10-29 13:49
459 查看
2012-08-17 17:31 23142人阅读 评论(1) 收藏 举报
myeclipsejavatomcatjvmgenerationclass
在eclipse中设置,居然可以了,
设置步骤如下:
1.点击eclipse上的debug图标旁边的下拉箭头
2.然后选择Run Configurations,
3.系统弹出设置tomcat配置页面,在Argument中末尾添加参数中的VM arguments中追加:
-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m
参数的意思
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小栈内存大小。一般报内存不足时,都是说这个太小,堆空间剩余小于5%就会警告,建议把这个稍微设大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大栈内存大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M
转:http://www.cnblogs.com/jerome-rong/archive/2012/05/15/2501027.html
http://hi.baidu.com/xbnh0217/item/ed8fa7802d41aae8e596e0a9
Java中堆内存与栈内存分配浅析:http://soft.chinabyte.com/database/407/11319907.shtml
myeclipsejavatomcatjvmgenerationclass
eclipse下的tomcat内存设置大小
在eclipse中设置,居然可以了,设置步骤如下:
1.点击eclipse上的debug图标旁边的下拉箭头
2.然后选择Run Configurations,
3.系统弹出设置tomcat配置页面,在Argument中末尾添加参数中的VM arguments中追加:
-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m
参数的意思
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小栈内存大小。一般报内存不足时,都是说这个太小,堆空间剩余小于5%就会警告,建议把这个稍微设大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大栈内存大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M
转:http://www.cnblogs.com/jerome-rong/archive/2012/05/15/2501027.html
http://hi.baidu.com/xbnh0217/item/ed8fa7802d41aae8e596e0a9
Java中堆内存与栈内存分配浅析:http://soft.chinabyte.com/database/407/11319907.shtml
相关文章推荐
- Tomcat Disable Session
- Tomcat部署web项目的4种方式
- Tomcat7.0起步:报错java.lang.NoClassDefFoundError: org/apach
- Tomcat7.0起步:报错java.lang.NoClassDefFoundError: org/apach
- Eclipse如何集成tomcat服务器?
- tomcat启动过程详解
- Target runtime Apache Tomcat v6.0 is not defined.错误解决方法
- tomcat简介之web.xml详解
- 在使用Myeclipse时,用Tomcat添加部署项目的时候报错,或启动tomcat报错
- Myeclipse在启动Tomcat服务器的时候自动进入debug视图的解决方法
- Jetty和Tomcat的选择:按场景而定
- tomcat绑定域名
- 查看tomcat的版本号
- 非安装版Tomcat不能手动启动解决
- TomCat配置
- tomcat pipline设计模式
- Tomcat学习之Request/Response封装
- Linux 配置jdk和tomcat
- Tomcat ShutDown出现 Insufficient space for shared memory file:
- nginx+tomcat