JVM Options - redutan/redutan.github.io GitHub Wiki
GC ๋ก๊ทธ ๊ถ์ฅ ์ต์
JAVA_OPTS="$JAVA_OPTS -verbose:gc -XX:+PrintGCDateStamps"
JAVA_OPTS="$JAVA_OPTS -Xloggc:$APPLICATION_BASE/logs/gc_%p.log"
JAVA_OPTS="$JAVA_OPTS -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=2M"
๊ธฐ๋ณธ ์ต์
-verbose:gc
: GC ๋ก๊ทธ ํ์ฑํ
-XX:+PrintGC
: ๊ธฐ๋ณธ ์ถ๋ ฅ(default)
-XX:+PrintGCDetails
: ์์ธ ์ถ๋ ฅ(์ผ๋ฐ์ ์ผ๋ก๋ ์ค์ ํ ํ์๋ ์์)
-XX:+PrintGCDateStamps
: 2019-03-05T11:40:24.831+0900
์ถ๊ฐ
-Xloggc:$APPLICATION_BASE/logs/gc_%p.log
: ๋ก๊ทธํ์ผ ๊ฒฝ๋ก ์ง์
ํ์ผ ๋กํ
์ด์
-XX:+UseGCLogFileRotation
: GC๋ก๊ทธํ์ผ ๋กํ
์ด์
On
-XX:NumberOfGCLogFiles=10
: 10๊ฐ๋ก ์ ํ
-XX:GCLogFileSize=2M
: ์ต๋ ์ฌ์ด์ฆ๋ 2M (8kb >=)
Reference