NewRatio-Parameter funktioniert nicht mit CMS-Garbage Collector

Ich habe für meine Anwendung auf CMS Collector umgestellt, und der Anwendungsdurchsatz hat sich um die Hälfte verringert. Aus GC - Protokollen geht hervor, dass eine hohe Häufigkeit von geringfügigen GC - Ereignissen (in der Umgebung) auftritt10 per second ). Ich habe eine Heap-Größe von zugewiesen4G. Die JVM be default verwendet eine sehr kleine Größe für junge Gen (weniger als40MB ). Ich möchte CMS ausprobieren, indem ich die Größe der jungen Generation erhöhe. Kannst du mir den richtigen JVM-Parameter dafür nennen?

Ich habe -XX: NewRatio ausprobiert, aber JVM hat diesen Parameter ignoriert und es gab keine Änderung bei den jungen GengrößenMeine Java-Version istjava version "1.6.0_14"

Antworten auf die Frage(2)

Ihre Antwort auf die Frage