GC 분석 방법에는 여러가지가 있다.
1. gceasy
- 별도 프로그램 설치없이, ( gceasy.io/ ) 접속 후에 로그파일을 올리기만 하면된다.
2. IBM JAVA Garbage Collector ( PMAT )
- 다운로드 : www.ibm.com/support/pages/node/1109973
- 실행 : java -Xmx1g -jar ga458.jar
- File -> Open verbosegc 수행후 gc.log 파일을 넣어주면 아래와 같이 요약본이 나온다.
- 표로 GC를 Timestamp 별로 정리해서 볼수도 있다.
- 그래프로 시간대별 GC 수행시간 / 수행전후 메모리 사용량 등을 확인할 수 있다.
- GC 비율 및 수행시간 확인
Minor GC : 4922회 수행/ 평균 10ms
Full GC : 27회 수행 / 평균 310ms 수행
3. Java VisualVM
- Jdk1.6 부터 bin 밑에 존재하는 JVM 분석 툴
- visualvm.github.io/에서 따로 내려받을수도 있다.
4. HP Jmeter
- HP에서 제공하는 분석툴
'서버운영 > 자바 GC ( Garbage Collection )' 카테고리의 다른 글
GC 튜닝 (0) | 2021.04.06 |
---|---|
GC 분석 - gc 케이스 분석 (0) | 2021.04.05 |
GC 관리 (0) | 2021.04.04 |
GC ( Garbage Collection ) (0) | 2021.04.04 |