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