Garbage Collection에 대한 정보만을 보고 싶다면 VisualGC를 추천한다.

하지만 VisualGC는 GC에 대한 정보만을 제공하기 때문에

Thread 등의 다른 정보를 원한다면 다른 도구를 사용해야만 한다.

JDK 5.0 이후 버전은 JConsole을 이용해서 모니터링을 할 수 있다.

JConsole로 모니터링하기 위해서는 모니터링 대상이 되는 애플리케이션 실행 시 다음과 같은 옵션을 추가해야만 한다.

-Dcom.sun.management.jmxremote

이것만으로 모니터링을 위한 준비는 완료되었다.

가볍게 JDK에 기본적으로 포함되어 있는 도구인 JConsole를 실행한다.

jconsole

Reference:
http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html

Posted by 알 수 없는 사용자
,