如何使用NewRatio JVM选项为年轻人分配更多内存

时间:2018-01-05 08:20:54

标签: java garbage-collection jvm

如何使用NewRatio JVM选项为年轻人分配更多内存?由于NewRatio定义了old和young gen的比率,如果我将此参数设置为1:3则表示无效值。我想给年轻人分配三倍的记忆。如何使用NewRatio?

2 个答案:

答案 0 :(得分:2)

NewRatio必须是一个整数。如果您想要更高的新旧比率,则需要明确设置它。例如我使用了像

这样的设置
-Xmn24g -Xmx26g

答案 1 :(得分:0)

如果年轻人比年龄更大,则对象的推广将导致频繁的FullGC.NewRatio。例如:NewRatio = 2 - >年轻一代的两代老人