JAVA_OPTS="-Xmx4g -Xms4g -Xmn2g -Xss512k -XX:SurvivorRatio=8 -XX:MetaspaceSize=1024m -XX:MaxMetaspaceSize=2048m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/yuanian/app/java_heapdump.hprof"
-XX:SurvivorRatio=8 :新生代和Survivor的s0和s1 比值为8:1:1, 如:新生代是60M,则eden=48M, s0=6M, s1=6M;
jvm 系统参数JAVA_OPTS
最新推荐文章于 2024-05-26 16:38:42 发布
这篇博客详细探讨了Java的内存配置参数,包括-Xmx、-Xms、-Xmn、-Xss等,以及SurvivorRatio设置对新生代内存分配的影响。还介绍了使用ParNew和CMS垃圾收集器的策略,并讨论了如何在发生OutOfMemoryError时生成堆转储文件进行故障排查。
1187

被折叠的 条评论
为什么被折叠?



