CH16-3 · MODEL

JFR로 실행 기록 읽기: 먼저 구분할 경계

Java Flight Recorder는 JVM과 애플리케이션의 이벤트를 낮은 오버헤드로 기록합니다.

핵심 경계

녹화 목적과 기간을 먼저 정한다

지연 급증, 높은 CPU, 많은 할당처럼 질문을 정하고 문제가 포함될 시간 범위를 확보합니다.

핵심 경계

jcmd로 실행 중인 JVM을 제어한다

jcmd에서 PID를 찾고 JFR.start, JFR.dump, JFR.stop으로 녹화를 관리합니다.

핵심 경계

JMC에서 같은 시간 구간의 이벤트를 겹쳐 본다

CPU hot method와 GC pause, monitor block, I/O 대기가 같은 순간에 일어났는지 비교합니다.

핵심 경계 지연 급증, 높은 CPU, 많은 할당처럼 질문을 정하고 문제가 포함될 시간 범위를 확보합니다.