From 36ac22ae4b4a0a309c3dc02123813e2420418e6c Mon Sep 17 00:00:00 2001 From: hongqiaowei Date: Mon, 6 Dec 2021 17:53:18 +0800 Subject: [PATCH] Add JVM UseStringDeduplication option --- fizz-bootstrap/sh/boot.cmd | 2 +- fizz-bootstrap/sh/boot.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/fizz-bootstrap/sh/boot.cmd b/fizz-bootstrap/sh/boot.cmd index 0e6051e..eb3aa5a 100644 --- a/fizz-bootstrap/sh/boot.cmd +++ b/fizz-bootstrap/sh/boot.cmd @@ -29,7 +29,7 @@ if not "%1" == "start" if not "%1" == "restart" ( rem JVM CONFIG set MEM_OPTS=-Xms256m -Xmx4096m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -set JAVA_OPTS=%MEM_OPTS% -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+UseG1GC -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -Xloggc:"%APP_LOG_DIR%\%START_DATE_TIME%.gc" -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath="%APP_LOG_DIR%\dump.logs" -Dreactor.netty.pool.maxIdleTime=120000 -Dorg.jboss.netty.epollBugWorkaround=true +set JAVA_OPTS=%MEM_OPTS% -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+UseStringDeduplication -XX:+UseG1GC -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -Xloggc:"%APP_LOG_DIR%\%START_DATE_TIME%.gc" -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath="%APP_LOG_DIR%\dump.logs" -Dreactor.netty.pool.maxIdleTime=120000 -Dorg.jboss.netty.epollBugWorkaround=true if "%1" == "start" goto start if "%1" == "restart" goto stop diff --git a/fizz-bootstrap/sh/boot.sh b/fizz-bootstrap/sh/boot.sh index d719d17..4e69986 100644 --- a/fizz-bootstrap/sh/boot.sh +++ b/fizz-bootstrap/sh/boot.sh @@ -64,6 +64,7 @@ DEFAULT_JAVA_OPTS="-XX:+AggressiveOpts \ -XX:+UseG1GC \ -XX:+HeapDumpOnOutOfMemoryError \ -XX:-OmitStackTraceInFastThrow \ +-XX:+UseStringDeduplication \ -verbose:gc \ -XX:+PrintGCDetails \ -XX:+PrintGCDateStamps \