본문 바로가기
Java

[Java] JVM Heap 사용률 확인

by 전재훈 2019. 8. 14.
반응형

1. PID 확인

# ps -ef | grep tomcat

 

2. 프로세스 아이디로 JVM 확인

# jmap -heap [pid]

※ 여기서 jmap 명령어가 동작하지 않는다면 JAVA_HOME/bin/으로 이동 후 ./jmap -heap [PID]를 하면된다.

 

3. 클래스별 객체 수와 메모리 확인

# jmap -histo:live [pid] | more

 

여기서 Old Generation의 사용량이 지속적으로 증가한다면 memory leak을 의심해봐야된다.

기본적으로 New generation과 Old Generation의 비율을 1:2이다.

 

 

 

반응형

댓글