From 9dc337d03fb6b2aba199fe2ee6d44cf74a629b34 Mon Sep 17 00:00:00 2001 From: Ryan Blough Date: Mon, 23 Mar 2026 10:00:42 -0400 Subject: [PATCH] Set NewRatio explicitly with ConcurrentMarkSweep GC --- hadoop-ozone/dist/src/shell/ozone/ozone-functions.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hadoop-ozone/dist/src/shell/ozone/ozone-functions.sh b/hadoop-ozone/dist/src/shell/ozone/ozone-functions.sh index bee4225070cc..cd59593004c9 100755 --- a/hadoop-ozone/dist/src/shell/ozone/ozone-functions.sh +++ b/hadoop-ozone/dist/src/shell/ozone/ozone-functions.sh @@ -1525,8 +1525,8 @@ function ozone_add_default_gc_opts if [[ ! "$OZONE_OPTS" =~ "-XX" ]] ; then OZONE_OPTS="${OZONE_OPTS} -XX:ParallelGCThreads=8" if [[ "$java_major_version" -lt 15 ]]; then - OZONE_OPTS="${OZONE_OPTS} -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70 -XX:+CMSParallelRemarkEnabled" - ozone_error "No '-XX:...' jvm parameters are set. Adding safer GC settings '-XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70 -XX:+CMSParallelRemarkEnabled' to the OZONE_OPTS" + OZONE_OPTS="${OZONE_OPTS} -XX:+UseConcMarkSweepGC -XX:NewRatio=3 -XX:CMSInitiatingOccupancyFraction=70 -XX:+CMSParallelRemarkEnabled" + ozone_error "No '-XX:...' jvm parameters are set. Adding safer GC settings '-XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -XX:NewRatio=3 -XX:CMSInitiatingOccupancyFraction=70 -XX:+CMSParallelRemarkEnabled' to the OZONE_OPTS" else ozone_error "No '-XX:...' jvm parameters are set. Adding safer GC settings '-XX:ParallelGCThreads=8' to the OZONE_OPTS" fi