From ee18de87354331a7034d91bd7047761c35fadb3c Mon Sep 17 00:00:00 2001 From: crowetic <5431064+crowetic@users.noreply.github.com> Date: Sun, 10 Nov 2024 10:49:03 -0800 Subject: [PATCH] Update 4GB-start.sh optimized memory args. --- 4GB-start.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/4GB-start.sh b/4GB-start.sh index 76e3658..23ad836 100644 --- a/4GB-start.sh +++ b/4GB-start.sh @@ -33,7 +33,7 @@ fi # Limits Java JVM stack size and maximum heap usage. # Comment out for bigger systems, e.g. non-routers # or when API documentation is enabled -JVM_MEMORY_ARGS="-Xss512m -Xmx2128m -XX:MaxRAM=2172m -XX:+UseSerialGC" +JVM_MEMORY_ARGS="-XX:MaxRAMPercentage=60 -XX:+UseG1GC -Xss512k -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./heapdump.hprof -Xlog:gc*:file=gc.log:time,uptime,level,tags" # Although java.net.preferIPv4Stack is supposed to be false # by default in Java 11, on some platforms (e.g. FreeBSD 12),