tomcat -XX:MaxNewSize 有什么用
2016-09-14 11:00
309 查看
tomcat -XX:MaxNewSize 有什么用
我看好多人并不设置这个MaxNewSize参数 请问这个参数有什么用g29times | 浏览
0 次 2012-07-31 17:48 |举报
2015-07-09 07:27
最佳答案
就是tomcat对自身堆栈的新的最大的分配;
当tomcat内存不足时,调用此分配;
从而达到调优的目的。
本回答由电脑网络分类达人 董辉推荐
评论
0 1
yugi111
采纳率:67% 擅长: JAVA相关 联想笔记本 JavaScript 器乐/声乐
其他回答
这参数是设置JAVA堆区域新生代内存的最大可分配大小。一般堆区会分为3个区域,新生代、中生代和老年代。我们在程序中通过new关键字新建出来的对象,一般都会分配在新生代中。当新生代满了后,JVM会通过GC来进行一次小规模的垃圾回收,此时新生代中存活的对象会被移动至中生代。
你所说的这个参数就是设置新生代的最大值,从上可知,这个大小也间接决定了JVM进行monior gc的频率。如果你不设置,JVM启动时会给它一个默认值。
追问
那perm size 和heap size 哪个是中生代 哪个是老生代?
追答
perm size 指的是永久代,也就是方法区,和我们通常说的堆区(heap)有一些区别,堆区中存放的是new出来的对象,方法区存的是类的信息、静态属性、常量池等信息。 而heap size指的就是堆区了,堆区里面包含新生代、中生代和老年代。 所以perm size不指中生代和老年代,perm size代表的是方法区,heap size里面包含了中生代和老年代
本回答被提问者和网友采纳
amuro521 | 2012-07-31
18:01
评论(2)
53 1
发布评论
易宝洋|2013-10-25 15:14非常感谢,请问tomcat中一般怎么设置,最大和最小值分别可以设置为多少?以及这些设置和eclipse中的启动参数的关系?平常的应用一般都设置为多大呢?今天使用Jvisualvm查看才注意到原来在tomcat中设置的视乎没有起作用!可能是设置太大了,我jdk32位、系统是win7 64位,内存8G的,好像是内存太大的原因??回复
g29times|2012-8-1 08:24谢谢楼主的回答(=^ ^=)回复
tomcat -XX:MaxNewSize 有什么用
我看好多人并不设置这个MaxNewSize参数 请问这个参数有什么用g29times | 浏览 0 次 2012-07-31 17:48 |举报2015-07-09 07:27最佳答案就是tomcat对自身堆栈的新的最大的分配;当tomcat内存不足时,调用此分配;
从而达到调优的目的。
本回答由电脑网络分类达人 董辉推荐评论 0 1
yugi111 采纳率:67% 擅长: JAVA相关 联想笔记本 JavaScript 器乐/声乐
其他回答
这参数是设置JAVA堆区域新生代内存的最大可分配大小。一般堆区会分为3个区域,新生代、中生代和老年代。我们在程序中通过new关键字新建出来的对象,一般都会分配在新生代中。当新生代满了后,JVM会通过GC来进行一次小规模的垃圾回收,此时新生代中存活的对象会被移动至中生代。
你所说的这个参数就是设置新生代的最大值,从上可知,这个大小也间接决定了JVM进行monior gc的频率。如果你不设置,JVM启动时会给它一个默认值。追问
那perm size 和heap size 哪个是中生代 哪个是老生代?追答
perm size 指的是永久代,也就是方法区,和我们通常说的堆区(heap)有一些区别,堆区中存放的是new出来的对象,方法区存的是类的信息、静态属性、常量池等信息。 而heap size指的就是堆区了,堆区里面包含新生代、中生代和老年代。 所以perm size不指中生代和老年代,perm size代表的是方法区,heap size里面包含了中生代和老年代本回答被提问者和网友采纳amuro521 | 2012-07-31 18:01评论(2) 53 1
发布评论
易宝洋|2013-10-25
15:14
非常感谢,请问tomcat中一般怎么设置,最大和最小值分别可以设置为多少?以及这些设置和eclipse中的启动参数的关系?平常的应用一般都设置为多大呢?今天使用Jvisualvm查看才注意到原来在tomcat中设置的视乎没有起作用!可能是设置太大了,我jdk32位、系统是win7 64位,内存8G的,好像是内存太大的原因??回复
g29times|2012-8-1
08:24
谢谢楼主的回答(=^ ^=)回复
相关文章推荐
- tomcat 启动参数 Xms, Xmx, XX:MaxNewSize, XX:PermSize, -XX:MaxPermSize, Djava.awt.headless
- tomcat 启动参数 Xms, Xmx, XX:MaxNewSize, XX:PermSize, -XX:MaxPermSize, Djava.awt.headless
- tomcat 启动参数 Xms, Xmx, XX:MaxNewSize, XX:PermSize, -XX:MaxPermSize, Djava.awt.headless
- 【JAVA学习】tomcat内存溢出,修改设置。-Xss256m -Xms512m -Xmx800m -XX:MaxPermSize=512m
- Java -Xms -Xmx -Xss -XX:MaxNewSize -XX:MaxPermSize含义记录
- Java -Xms -Xmx -Xss -XX:MaxNewSize -XX:MaxPermSize含义记录
- JVM GC的核心参数: -XX:Newratio -XX:Newsize -XX:Maxnewsize -XX:Surviorratio
- jvm参数设置 -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
- Myeclipse XX:PermSize XX:MaxPermSize
- java -Xms -Xmx -XX:PermSize -XX:MaxPermSize
- -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m
- MyEclipse内存不足以及参数配置“ -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M ”
- jvm参数设置 -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
- JAVA -Xms -Xmx -XX:PermSize -XX:MaxPermSize 区别
- jvm参数设置 -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
- java -Xms -Xmx -XX:PermSize -XX:MaxPermSize
- Tomcat Xms Xmx PermSize MaxPermSize 区别 及 java.lang.OutOfMemoryError: PermGen space 解决
- 安装版的tomcat设置JAVA_OPTS="-Xms128M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=512M"
- [Java] xms xmx XX:PermSize XX:MaxPermSize 参数意义解析
- java -Xms -Xmx -XX:PermSize -XX:MaxPermSize 参数记录