java old gen_java – JVM Tenured/Old gen达到限制和挂载服务器
对于您的具体问题:
>新旧代码之间的默认比例可以取决于系统和JVM所确定的最佳值。
>使用-XX指定新旧代之间的特定比例:NewRatio = 3。
>如果您的JVM挂起并且堆满了,那么它可能会停滞不前的是GC。
听起来你需要更多的记忆。如果在质量检查中,请求完成,那么也许额外的0.67GB是所需要的。那似乎并没有留下你的空间。您是否在质量检查中运行相同的测试,就像在prod上发生的那样?
由于您使用的是12GB,所以您必须使用64位。您可以使用-XX:UseCompressedOops选项来节省64位寻址的内存开销。它通常可节省40%的内存,因此您的12GB将进一步扩大。
根据您正在做的事情,并发收集器也可能会更好,特别是减少长时间停留时间。我建议尝试这些选项,因为我发现它们能够正常工作:
-Xmx12g -XX:NewRatio=4 -XX:SurvivorRatio=8 -XX:+UseCompressedOops
-XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+DisableExplicitGC
-XX:+UseCMSInitiatingOccupancyOnly -XX:+CMSClassUnloadingEnabled
-XX:+CMSScavengeBeforeRemark -XX:CMSInitiatingOccupancyFraction=68
java old gen_java – JVM Tenured/Old gen达到限制和挂载服务器相关推荐
- java中对JVM的深度解析、调优工具、垃圾回收
jdk自带的JVM调优工具 jvm监控分析工具一般分为两类,一种是jdk自带的工具,一种是第三方的分析工具.jdk自带工具一般在jdk bin目录下面,以exe的形式直接点击就可以使用,其中包含分析工 ...
- 一文详解java中对JVM的深度解析、调优工具、垃圾回收
2019独角兽企业重金招聘Python工程师标准>>> jvm监控分析工具一般分为两类,一种是jdk自带的工具,一种是第三方的分析工具.jdk自带工具一般在jdk bin目录下面,以 ...
- java jvm调优_(第2部分,共3部分):有关性能调优,Java中的JVM,GC,Mechanical Sympathy等的文章和视频的摘要...
java jvm调优 这是以前的文章(第3部分,共1部分)的继续:有关性能调优,Java中的JVM,GC,Mechanical Sympathy等的文章和视频的提要 . 事不宜迟,让我们开始使用我们的 ...
- java jvm调优_(第1部分,共3部分):有关性能调优,Java中的JVM,GC,Mechanical Sympathy等的文章和视频的摘要...
java jvm调优 我已经花了几个月的时间考虑审查有关性能调优,JVM,Java中的GC,Mechanical Sympathy等主题的文章和视频的缓存,并最终花了点时间–也许这就是重点我什么时候才 ...
- (第1部分,共3部分):有关性能调优,Java中的JVM,GC,Mechanical Sympathy等的文章和视频的摘要...
我已经花了几个月的时间考虑审查有关性能调优,JVM,Java中的GC,Mechanical Sympathy等主题的文章和视频的缓存,并最终花了点时间–也许这就是重点我什么时候需要做我的智力进步! 感 ...
- (第2部分,共3部分):有关性能调优,Java中的JVM,GC,Mechanical Sympathy等的文章和视频的摘要...
这是以前的文章(第3部分,共1部分)的继续:有关性能调优,Java中的JVM,GC,Mechanical Sympathy等的文章和视频的提要 . 事不宜迟,让我们开始使用我们的下一组博客和视频,印章 ...
- JVM设置Young Gen大小
JVM设置Young Gen的大小疑问 设置年轻代的3组参数有优先级区别 设置Young Generation的大小(假设设为1024m),似乎有很多参数,大概分为3组: (1)-XX:NewSize ...
- Java虚拟机(JVM)学习笔记(不定时更新)
Java虚拟机(JVM)学习笔记 不少组织都曾开发过Java虚拟机: SUN公司曾经使用过3个虚拟机,Classic.Exact VM.Hotspot. 其中Hotspot虚拟机沿用至今,并已 ...
- Error:could not open'C:\Porogram Files\Java\jrelib\j386\jvm.cfg'
Error:could not open'C:\Porogram Files\Java\jrelib\j386\jvm.cfg'之解决方法 不知道什么原因,反正重装完后javac -version能查 ...
最新文章
- 复习03统计学习方法(K近邻KNN)---图片版
- tomcat运行模式APR安装
- UA MATH571A R语言回归分析实践 一元回归1 NBA球员的工资
- vmware 网络连接方式的说明
- Best Practices for Speeding Up Your Web Site(4)
- Image.FrameDimensionsList 属性-----具体使用案例
- f2 柱状图滚动 钉钉小程序_钉钉小程序------子组件监测父组件的数据更新
- linux 文件系统的简单操作
- android studio for android learning (二十三 )Android Orientation Sensor(方向传感器)与指南针实战(新方法替代orientation)
- java 阶乘算法_Java 实现阶乘算法
- 3.30华为笔试第三题
- 老卫带你学---keras中文文档
- 禁用计算机声卡设备,电脑声音被禁用了怎么办
- 会议论文分析-CCS21-ML增强的符号执行方法
- 《激荡三十年》十八、青春飞扬——互联网的崛起
- 一鸣心所向:想成功?变身蝙蝠侠吧
- Batman+joker乱谈
- 各种Java加密算法-非对称加密
- TP-LINK telnet远程 重启路由器(转)
- 采药问题 c语言程序,采药问题为什么不能ac(内附代码)