[JVM 밑바닥까지 파헤치기] 4장 - 가상 머신 성능 모니터링과 문제 해결 도구
·
카테고리 없음
* 가상 머신 상태 모니터링과 문제 해결에 쓰이는 주된 도구에는 상용 인증 도구 (JMC/ JFR. 개인 목적에서는 무료이나 상용 환경에서는 비용 지불 필요), 공식 지원 도구, 실험적 도구 세 범주가 있다. * 도구들은 크기가 매우 작은게특징, 자바로 구현됨. 프로덕션 환경에서 사용되기에 부담이 없도록 1. JPS * ps 명령어처럼, 동작 중인 가상 머신 프로세스 목록을 보여주며, 각 프로세스에서 가상 머신이 실행한 메인 클래스의 이름과 로컬 가상 머신 식별자(LVMID)를 알려줌. 2. JSTAT * 가상 머신의 다양한 작동 상태 정보를 모니터링 하는데 사용 * 가상 프로세스의 클랫스 로딩, 메모리, GC, JIT 컴파일과 같은 런타임 데이터 볼 수 있음$ jstat -gcutil 5404 (-..