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

Java 如何使用NewRatio JVM选项为年轻一代分配更多内存,java,garbage-collection,jvm,Java,Garbage Collection,Jvm,如何使用NewRatio JVM选项为年轻一代分配更多内存?由于NewRatio定义了新旧发电机的比率,所以若我将此参数设置为1:3,则表示该值无效。我想给年轻一代分配三次内存。如何使用NewRatio?如果年轻一代比老一代大,则对象的升级将导致频繁的FullGC.NewRatio。Ex:NewRatio=2-->旧世代是年轻世代的两倍新世代必须是一个整数。如果您想要一个更高的新旧比率,您需要显式地设置它。e、 g.我使用了如下设置: -Xmn24g -Xmx26g

如何使用NewRatio JVM选项为年轻一代分配更多内存?由于NewRatio定义了新旧发电机的比率,所以若我将此参数设置为1:3,则表示该值无效。我想给年轻一代分配三次内存。如何使用NewRatio?

如果年轻一代比老一代大,则对象的升级将导致频繁的FullGC.NewRatio。Ex:NewRatio=2-->旧世代是年轻世代的两倍

新世代必须是一个整数。如果您想要一个更高的新旧比率,您需要显式地设置它。e、 g.我使用了如下设置:

-Xmn24g -Xmx26g