Java
Java Gc
Jvm 메모리 옵션 - Working Set은 Heap에 살아있는 객체들의 총량을 나타낸다. JVM의 관점에서 Used Memory는 Working Set과 Garabage이고 Free Memory는 (현재 Heap 크기 - Used Memory) 이다. ## Xms - 자바 heap 메모리 초기 크기 ## Xmx - 자바 heap 메모리 최대 크기 ## 자바 메모리 늘리는 방법 1. Xms 로 init해서 사용한다 2. used 용량이 점점 증가해서 committed까지 사용하게 되면 신규 메모리를 요구한다 3. Xmx 로 정해진 최대용량이 남아있다면 메모리를 확보한다 4. 메모리를 확보하는 중 full gc를 발생시키고 jvm이 멈출 수 있다 - 결론 : Xms와 Xmx 를 같은 크기로 주어 문제를 ..
2021. 6. 22. 15:16
최근댓글