我为我的应用程序切换到CMS收集器,应用程序的吞吐量减少了一半。从GC日志中,我看到发生次要GC的频率很高(aroung 10 per second)。我分配的堆大小为4G。JVM默认为年轻一代使用非常小的大小(小于40MB)。我想通过增加年轻一代的规模来尝试CMS。您能为此指出正确的JVM参数吗?
10 per second
4G
40MB
java version "1.6.0_14"
java garbage-collection jvm jvm-hotspot jvm-arguments
garbage-collection ×1
java ×1
jvm ×1
jvm-arguments ×1
jvm-hotspot ×1