生产jvm参数 参考配置

jdk1.7 6V8G -server 
-Xms4g 
-Xmx4g 
-Xmn2g 
-Xss768k 
-XX:PermSize=512m 
-XX:MaxPermSize=512m 
-XX:+UseConcMarkSweepGC 
-XX:+UseParNewGC 
-XX:+CMSClassUnloadingEnabled
-XX:+DisableExplicitGC 
-XX:+UseCMSInitiatingOccupancyOnly 
-XX:CMSInitiatingOccupancyFraction=68 
-verbose:gc 
-XX:+PrintGCDetails 
-Xloggc:{CATALINA_BASE}/logs/gc.log 
-XX:+PrintGCDateStamps 
-XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath={CATALINA_BASE}/logs 


前台 jdk1.7 8V8G -server 
-Xms4g 
-Xmx4g 
-Xmn2g 
-Xss768k 
-XX:PermSize=512m 
-XX:MaxPermSize=512m 
-XX:+UseConcMarkSweepGC         //GC算法使用CMS
-XX:+UseParNewGC             //设置年轻代为并行收集
-XX:+CMSClassUnloadingEnabled     //开启了降低标记停顿
-XX:+DisableExplicitGC             
-XX:+UseCMSInitiatingOccupancyOnly 
-XX:CMSInitiatingOccupancyFraction=68 
-verbose:gc 
-XX:+PrintGCDetails 
-Xloggc:{CATALINA_BASE}/logs/gc.log 
-XX:+PrintGCDateStamps 
-XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath={CATALINA_BASE}/logs


jdk1.7 4V8G -server 
-Xms4g 
-Xmx4g 
-Xmn2g
-Xss768k 
-XX:PermSize=512m 
-XX:MaxPermSize=512m 
-XX:+UseConcMarkSweepGC     //GC算法使用CMS
-XX:+UseParNewGC             //设置年轻代为并行收集
-XX:+CMSClassUnloadingEnabled     //开启了降低标记停顿
-XX:+DisableExplicitGC             //是禁止代码中显示调用GC
-XX:+UseCMSInitiatingOccupancyOnly   -XX:CMSInitiatingOccupancyFraction=68                 //命令JVM不基于运行时收集的数据来启动CMS垃圾收集周期 ;默认为68,即当年老代的空间使用率达到68%时,会执行一次CMS回收
-verbose:gc -XX:+PrintGCDetails -Xloggc:{CATALINA_BASE}/logs/gc.log -XX:+PrintGCDateStamps 
-XX:+HeapDumpOnOutOfMemoryError     -XX:HeapDumpPath={CATALINA_BASE}/logs  //导出内存溢出的堆信息 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值