JVM Tunning 1
๐ฟ GC
GC(Garbage Collection): ๋์ด์ ์ฌ์ฉํ์ง ์๋ ๊ฐ์ฒด ๋ฑ์ ๋ฉ๋ชจ๋ฆฌ์์ ํด์ (์ญ์ )ํ๋ JVM์ ์์
JVM
JVM Heap ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ
Java์์ GC๋ฅผ ๋์ ์ด ๊ฐ๋ฅํ๋ ์ด์
weak generational hypothesis ๊ฐ์ค๋ก ์ธํด GC ๋์ ์ด ๊ฐ๋ฅํด์ง
- ๋๋ถ๋ถ์ ๊ฐ์ฒด๋ ๊ธ๋ฐฉ ์ ๊ทผ ๋ถ๊ฐ๋ฅ ์ํ(unreachable)๊ฐ ๋จ
- ์ค๋๋ ๊ฐ์ฒด์์ ์ ์ ๊ฐ์ฒด๋ก์ ์ฐธ์กฐ๋ ์์ฃผ ์ ๊ฒ ์กด์ฌ
JVM ์์๋ ์ค๋๋ ๊ฐ์ฒด๋ฅผ ๊ตฌ๋ณํ๊ธฐ ์ํด ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ๋ฌ ์์ญ์ผ๋ก ๋๋