이 프레임 속도 테스트는 브라우저에서 실시간으로 화면이 실제로 초당 몇 프레임을 출력하고 있는지 측정합니다. 움직이는 패턴을 지켜보고 수치를 확인하면, 약 10초 만에 디스플레이의 부드러움을 정확히 확인할 수 있습니다. 이 방법은 120Hz 또는 144Hz로 판매되는 모니터가 실제로 그 속도로 작동하는지 확인하거나, 두 화면을 비교하거나, 사용 중인 하드웨어가 이를 제대로 따라가고 있는지 확인하는 가장 빠른 방법입니다. 별도의 설치나 가입 절차가 필요하지 않습니다.
이 테스트는 세 가지 수치를 보여줍니다. 이 수치들을 종합적으로 살펴보면 디스플레이의 작동 상태와 테스트 자체가 제대로 진행되고 있는지 여부를 알 수 있습니다.
디스플레이의 픽셀 크기를 기기 픽셀 비율로 환산한 값입니다. 따라서 고밀도 화면의 경우 CSS 추정값이 아닌 실제 네이티브 해상도가 표시됩니다. 해상도 자체는 부드러움에 직접적인 영향을 미치지 않지만, 프레임 속도에 영향을 줍니다. 프레임당 픽셀 수가 많을수록 처리 부하가 커지므로, 동일한 하드웨어 환경에서도 매우 높은 해상도는 FPS를 떨어뜨릴 수 있습니다.
가장 중요한 수치로, 브라우저가 실제로 디스플레이에 렌더링하는 초당 프레임 수입니다. 정상적인 환경에서는 이 수치가 패널의 주사율에 근접합니다. 즉, 60Hz 화면에서는 약 60, 120Hz 화면에서는 120, 144Hz 화면에서는 144 정도입니다. 이 수치가 명시된 주사율보다 훨씬 낮다면, 병목 현상은 패널보다 상류 단계에서 발생하고 있는 것이며, 아래의 ‘FPS가 주사율보다 낮은 이유’ 섹션에서 일반적인 원인을 다룹니다.
테스트 자체의 애니메이션이 실행되는 속도입니다. ‘Canvas FPS’ 컨트롤을 사용하면 이 속도를 의도적으로 제한할 수 있으며, 이는 동작 속도를 늦추고 개별 프레임을 분석할 때 유용합니다. 해당 컨트롤을 조정하지 않았다면 이 수치는 화면 FPS와 거의 일치해야 합니다. 만약 이 수치가 화면 FPS보다 훨씬 낮다면, 일반적으로 백그라운드 로딩이나 다른 탭의 과부하로 인해 페이지 자체의 성능이 저하되고 있는 것입니다.
테스트는 페이지가 로드되는 즉시 시작되며 지속적으로 업데이트됩니다. 다음 몇 가지 단계를 따르면 수치를 신뢰할 수 있습니다:
모션을 결정하는 세 가지 수치가 있는데, 이 세 가지는 혼동하기 쉽습니다. FPS로 표기되는 프레임 속도는 시스템이 1초당 생성하는 이미지 수를 의미합니다. 헤르츠(Hz) 단위로 측정되는 재생 빈도는 화면이 1초당 물리적으로 다시 그려질 수 있는 횟수를 나타냅니다. 이 두 수치는 상호 작용하며, 더 낮은 쪽이 한계를 정합니다. 즉, 60Hz 패널에서 200 FPS를 렌더링하는 그래픽 카드는 여전히 60 FPS만 표시되는 반면, 40 FPS가 입력되는 144Hz 화면은 프레임을 반복해서 표시합니다.
프레임 시간은 동일한 정보를 지속 시간으로 표현한 것으로, 각 프레임이 차지하는 밀리초 수를 의미합니다. 60 FPS와 120 FPS 사이의 차이는 120 FPS와 240 FPS 사이의 차이보다 훨씬 크기 때문에, 프레임 시간을 통해 이를 한눈에 파악할 수 있어 종종 더 유용한 개념으로 여겨집니다:
| 재생 빈도 | 프레임 시간 | 일반적으로 적용되는 |
|---|---|---|
| 30 Hz | 33.3 ms | 콘솔 비디오, 구형 HDMI 연결 |
| 60 Hz | 16.7 ms | 일반 사무용 모니터, 대부분의 노트북 |
| 90 Hz | 11.1 ms | 중급형 스마트폰 및 태블릿 |
| 120 Hz | 8.3 ms | 최신 스마트폰, TV, 게이밍 노트북 |
| 144 Hz | 6.9 ms | 일반적인 게이밍 모니터 표준 |
| 240 Hz | 4.2 ms | e스포츠 경기용 디스플레이 |
60 FPS에서 30 FPS로 떨어지면 프레임당 16.7 ms가 손실됩니다. 144에서 240으로 올리면 2.7ms를 되찾을 수 있습니다. 이것이 바로 60에서 120으로 올라갈 때는 극적인 차이를 느끼지만, 144에서 240으로 올라갈 때는 미묘한 차이만 느껴지는 이유입니다.
이것이 사람들이 프레임 속도 테스트를 실행하는 가장 흔한 이유이며, 144Hz 모니터에서 60이 표시된다고 해서 패널이 고장 난 경우는 거의 없습니다. 다음 사항을 순서대로 확인해 보세요:
수치가 정상으로 보이지만 움직임이 여전히 거칠게 느껴진다면, 원인은 순수한 속도가 아니라 프레임의 일관성 문제입니다. 가끔 늦게 나오는 프레임이 있더라도 평균이 꾸준히 120을 유지한다고 해도 여전히 끊김 현상이 발생합니다. 부드러운 움직임은 단순히 높은 프레임 수뿐만 아니라 균일한 프레임 타이밍에 달려 있기 때문입니다. 끊김 테스트는 이러한 문제를 직접적으로 드러냅니다.
이 테스트는 requestAnimationFrame, 즉 브라우저 자체의 애니메이션 콜백에 연결되며, 이 콜백은 디스플레이 갱신 주기마다 한 번씩 호출됩니다. 짧은 시간 동안 이러한 콜백 횟수를 집계하면 브라우저가 실제로 제공하는 초당 프레임 수를 알 수 있습니다.
두 가지 솔직한 주의 사항이 있습니다. 첫째, 브라우저는 자체 출력을 합성하기 때문에 이 수치는 실험실 측정값이라기보다는 근사치에 가깝습니다. 화면 재생 빈도를 확인하거나 두 화면을 비교하고 문제를 진단하기에는 충분히 정확하지만, 오실로스코프를 대체할 수는 없습니다. 둘째, 이 테스트는 브라우저의 프레임 속도를 측정합니다. 이는 디스플레이와 시스템의 렌더링 경로를 반영하지만, 게임 벤치마크는 아닙니다. 게임 내 FPS를 확인하려면 게임 자체의 카운터나 모니터링 도구와 같은 오버레이를 사용해야 합니다.
부드러운 움직임을 위해서는 높은 프레임 속도가 필요하지만, 그것만으로는 충분하지 않습니다. 물체가 움직일 때 화면이 실제로 얼마나 잘 보이는지는 몇 가지 다른 디스플레이 특성에 의해 결정되며, 여기에서는 각 특성에 대한 별도의 테스트를 진행합니다.
운영 체제 설정에서 디스플레이 주사율을 144Hz로 설정한 후, 다른 탭을 모두 닫은 상태에서 이 테스트를 전체 화면으로 실행하세요. 화면 FPS 수치가 144에 가까우면 패널이 해당 주사율을 제대로 출력하고 있음을 확인한 것입니다. 60으로 표시된다면 위에서 언급한 원인들을 하나씩 확인해 보세요. 대부분의 경우 케이블이나 운영 체제의 주사율 설정이 원인입니다.
정확한 추정치입니다. 이 테스트는 브라우저가 렌더링하는 초당 프레임 수를 측정하며, 이는 디스플레이의 실제 출력과 매우 유사합니다. 브라우저가 자체적으로 프레임을 합성하기 때문에 실험실 수준의 측정값은 아니지만, 주사율을 확인하고 두 화면을 비교하며 성능 문제를 진단하기에는 충분히 신뢰할 수 있습니다.
60 FPS는 부드럽고 반응성이 뛰어난 움직임을 위한 통용되는 기준입니다. 게이머들은 고주사율 모니터에서 120, 144 또는 240을 목표로 하는 반면, 영화는 24로 재생되며 촬영 방식 덕분에 충분히 자연스럽게 보입니다. 적절한 목표치는 사용 중인 디스플레이와 사용 목적에 따라 달라집니다. 프레임 속도에 대한 당사의 가이드에서는 이러한 장단점을 다루고 있습니다.
모니터의 주사율 범위 내에서만 그렇습니다. 60Hz 화면에서 200 FPS를 렌더링하면 패널이 60만 표시할 수 있기 때문에 눈에 띄는 이득 없이 전력만 소모하게 됩니다. 목표 프레임률을 소유한 디스플레이에 맞추고, 당사의 주사율 가이드를 통해 해당 디스플레이가 지원하는 주사율을 확인하세요.
네. 90Hz 또는 120Hz로 광고된 스마트폰이 실제로 해당 속도로 작동하는지 확인하는 데 유용한 방법입니다. 많은 기기가 배터리 절약 모드에서는 60Hz로 떨어지거나, 화면에 표시되는 내용에 따라 자동으로 속도를 조절하기 때문입니다.
약간의 변동은 정상입니다. 이 수치는 짧은 시간 동안 샘플링된 것이며, 백그라운드 활동으로 인해 변동될 수 있습니다. 큰 변동은 다른 프로세스가 GPU 자원을 차지하고 있거나, 가변 주사율 기능이 실시간으로 패널을 조정하고 있음을 시사합니다.
프레임 속도는 화면 성능이 부족할 수 있는 요소 중 하나입니다. DeadPixelTest.org는 디스플레이를 단색으로 채워 반품 기한이 만료되기 전에 불량 픽셀, 고착 픽셀 또는 과열 픽셀을 찾을 수 있게 해주며, 고착된 픽셀을 복구하기 위해 빠른 속도로 색상을 깜빡이는 복구 기능도 포함되어 있습니다. BackLightBleedTest.org는 순수한 검은색 화면을 표시하여 백라이트 블리드와 IPS 글로우(어두운 장면에서 LCD 가장자리 주변으로 새어 나오는 고르지 않은 빛)를 판단할 수 있게 해줍니다. 이는 어두운 방에서 평가하는 것이 가장 좋습니다.