첫 번째 CPU 유휴 시간은 Lighthouse 보고서의 성능 섹션에서 추적하는 6가지 측정항목 중 하나입니다. 각 측정항목은 페이지 로드 속도의 일부 측면을 포착합니다.
Lighthouse는 First CPU Idle(첫 CPU 유휴 시간)을 초 단위로 표시합니다.
First CPU Idle이 측정하는 항목
최초 CPU 유휴 상태는 페이지가 최소한 상호작용할 수 있게 될 때까지 걸리는 시간을 측정합니다. 다음의 경우 페이지가 최소한의 상호작용으로 간주됩니다.
- 화면의 대부분의 UI 요소는 상호작용이 가능하나 반드시 그런 것은 아닙니다.
- 페이지가 대부분의 사용자 입력에 평균적으로 적절한 시간 내에 응답합니다.
Lighthouse에서 첫 번째 CPU 유휴 점수를 결정하는 방법
최초 CPU 유휴 상태 점수는 HTTP 보관 파일의 데이터를 기반으로 페이지의 최초 CPU 유휴 시간과 실제 웹사이트의 최초 CPU 유휴 시간을 비교한 것입니다. 예를 들어 95번째 백분위수에 해당하는 사이트는 최초 CPU 유휴 상태를 약 3초 후에 렌더링합니다. 웹사이트의 최초 CPU 유휴 상태가 3초이면 최초 CPU 유휴 상태 점수는 95입니다.
다음 표는 First CPU Idle 점수를 해석하는 방법을 보여줍니다.
첫 번째 CPU 유휴 시간 측정항목 (초) |
색상 구분 | 첫 번째 CPU 유휴 점수 (HTTP 보관 파일 백분율) |
---|---|---|
0~4.7 | 녹색 (빠름) | 75~100 |
4.8~6.5 | 주황색 (중간) | 50~74세 |
6.5 초과 | 빨간색 (느림) | 0~49 |
First CPU Idle 점수를 개선하는 방법
TTI 점수를 개선하는 방법을 참고하세요. 첫 번째 CPU 유휴 시간을 개선하기 위한 전략은 TTI를 개선하기 위한 전략과 대체로 동일합니다.
전반적인 실적 점수를 개선하는 방법
특정 측정항목에 집중할 만한 구체적인 이유가 없다면 일반적으로 전체 실적 점수 개선에 집중하는 것이 좋습니다.
Lighthouse 보고서의 진단 섹션을 사용하여 페이지에 가장 가치 있는 개선사항을 파악합니다. 기회가 클수록 실적 점수에 미치는 영향이 커집니다. 예를 들어 다음 Lighthouse 스크린샷은 렌더링 차단 리소스를 제거하면 가장 큰 개선이 이루어진다는 것을 보여줍니다.
Lighthouse 보고서에서 확인된 기회를 해결하는 방법은 성능 감사를 참고하세요.