Performance Tips : GC Viewer들
1. 다운 사이트
- visualgc - Sun의 jvmstat.
- GCPortal - GC관련 아티클 및 툴.
- HPjmeter - HP용 GC Viewer.
- GC Viewer - GC Viewer1.
- GC Viewer - GC Viewer2.
2. 특징
- garbage collection데이터를 통해 성능 지표(throughput, accumulated pauses, longest pause 등)를 계산하여 보기 좋게 보여줌
- GC Viewer같은 경우는 csv 포멧으로 데이터를 import할 수 있음
- generation sizes를 변경하고 heap size를 설정하는 등을 통해 gc를 튜닝하는데 유용함
3. 플랫폼 별 설정 방법
- Sun JDK 1.4/1.5 : -Xloggc:<file> [-XX:+PrintGCDetails]
- Sun JDK 1.2.2/1.3.1/1.4 : -verbose:gc
- IBM JDK 1.3.1/1.3.0/1.2.2 :n -verbose:gc
- HP-UX JDK 1.2/1.3/1.4.x : -Xverbosegc
- BEA JRockit 1.4.2/1.5 : -verbose:memory
- 표준 : -Xloggc:<file> -XX:+PrintGCDetails
4. GC관련 아티클
- VMFlags - IBM/Sun JVMs 파라미터 정리
- IBM Garbage Collection and Storage Allocation Techniques - IBM garbage collector에 대한 설명서
- Tuning Whitepaper - Sun의 Java Tuning Whitepaper
- List of Java 6 -XX options - GC의 간략한 설명








