입력 지연을 측정하세요
클릭과 시각적 응답 사이의 시간을 측정합니다. 여러 라운드를 실행하여 신뢰할 수 있는 평균값을 얻으세요 — 모두 브라우저에서 로컬 처리됩니다.
이 테스트는 PointerEvent 클릭에서 다음 렌더링 프레임까지의 소프트웨어 레벨 지연을 측정하며, performance.now() 타임스탬프로 밀리초 단위의 클릭-렌더 지연을 계산합니다.
일반적인 브라우저 입력 지연은 15~50ms이며, 하드웨어 레벨 요인(모니터 응답, USB 폴링)은 소프트웨어 타이밍으로 캡처되지 않는 추가 지연을 더합니다.
결과가 의미하는 것
| 결과 | 범위 | 의미 |
|---|---|---|
| 양호 | 평균 20ms 미만 | 우수한 소프트웨어 레벨 지연입니다. 144Hz 이상 모니터와 1000Hz 폴링 마우스를 결합하면 경쟁 게이밍에서 감지할 수 없는 수준의 총 입출력 지연이 됩니다. |
| 주의 | 평균 20~50ms | 대부분의 용도에 허용 가능합니다. 높은 값은 브라우저 컴포지터 지연, 백그라운드 프로세스, 또는 V-Sync가 최대 한 프레임의 지연을 추가하는 것에서 올 수 있습니다. |
| 불량 | 평균 50ms 초과 | 게이밍 성능에 영향을 주는 눈에 띄는 지연입니다. 원인은 높은 CPU 부하, 컴포지터 지연, 절전 모드의 GPU 스로틀링, 또는 백그라운드 프로세스의 프레임 드롭입니다. |
자주 발생하는 문제와 해결 방법
입력 지연 측정값이 일관되지 않습니다 (높은 분산)
다른 브라우저 탭과 백그라운드 앱을 닫으세요. 가비지 컬렉션 일시 정지와 컴포지터 스케줄링이 스파이크를 유발할 수 있습니다. 가장 안정적인 결과를 위해 전체 화면 브라우저 창에서 테스트하세요.
측정된 지연이 예상보다 훨씬 높습니다
브라우저 설정에서 V-Sync를 비활성화(chrome://flags에서 V-Sync 비활성화)하여 프레임 동기화 지연을 제거하세요. 또한 OS가 절전 모드가 아닌지 확인하세요 — CPU와 GPU 클럭을 스로틀링합니다.