JAVA 또는 Tomcat JVM Heap 상태 확인하기
먼저 tomcat의 heap 변경을 위해서는 JVM 구조를 알아야 하고 기본적인 New, Old Generation 과 같은 개념을 알아야 한다. 블로그에 JVM에 대한 포스팅이 있으니 먼저 확인하고 읽길 바란다. 아래명령어로 자바 또는 톰캣의 프로세스 ID를 가져와야 한다. 12ps -ef | grep javaps -aux | grep tomcat 프로세스 아이디를 아래와 같이 입력하면 JVM 상태를 알 수 있다. 1jmap -heap [pid] 만약 Old Generation의 사용량이 지속적으로 증가한다면 memory leak을 의심해봐야 한다. New Generation, Old Generation으 비율은 기본 1:2이다. New, Old 비율은 업무 특성을 고려하여 적절하게 변경해야한다. 가급..