힙 메모리 (2) 썸네일형 리스트형 Jenkins JVM 힙 메모리 사이즈 수정 방법 $ sudo vi /etc/default/jenkins # jenkins config 파일 열기 ------ # 아래 내용 추가 후 저장. 1536m은 약 1.5GB임 JAVA_ARGS="-Xmx1536m" ------ $ sudo systemctl restart jenkins # jenkins 재시작 [Java] 서버 인스턴스 사양에 맞도록 JVM Heap Area 튜닝 하는 방법 JVM을 사용하다보면 자주 보는 에러들이 있다. 바로 OutOfMemory와 Memory Leak 관련 에러이다. 해당 에러의 원인은 대부분 JVM에서 사용하는 Heap Area의 메모리 용량이 부족하거나 혹은 메모리 누수(Memory Leak)가 있어 Garbage Collector가 정상적으로 메모리를 비워주지 못해 발생한다. Garbage Collector(일명 GC) : 더이상 사용하지 않는 객체 등을 메모리에서 해제(삭제)하는 JVM의 작업 Memory Leak : 어떠한 로직이나 교착상태 때문에 사용했던 메모리가 해제 되지 않아 실질적으로 필요하지 않은 메모리 이지만 계속 점유하고있어 메모리가 손실되는 현상 - Memory Leak 관련 참고 : http://story.wisedog.net/%.. 이전 1 다음