FPS(초당 프레임 수) 완벽 정리: 게임, 영상 등 총정리

FrameRateTest.org ·

FPS(초당 프레임 수) 완벽 정리: 게임, 영상 등 총정리

FPSframes per second(초당 프레임 수)의 줄임말로, 움직임의 착각을 만들어 내기 위해 시스템이 매초 그려 내는 정지 이미지의 수를 뜻합니다. 화면은 결코 진짜 움직임을 보여 주지 않습니다. 고정된 그림을 빠르게 연속으로 보여 줄 뿐이며, 우리 뇌가 그것들을 하나의 이어진 장면으로 융합해 냅니다. 초당 도착하는 프레임이 많을수록 그 움직임은 더 설득력 있고 부드러워집니다. FPS는 게임, 영상, 디스플레이 리뷰에서 가장 많이 인용되는 단일 수치이지만, 오해되는 경우도 많습니다. 이 가이드에서는 FPS가 실제로 무엇을 측정하는지, 왜 수치가 높을수록 더 부드럽게 느껴지는지, 모니터의 주사율과는 어떻게 다른지, 그리고 화면에 표시되는 평균값이 어떻게 심각한 끊김을 숨길 수 있는지 설명합니다. FPS 테스트 홈페이지의 무료 브라우저 도구로 지금 바로 여러분의 디스플레이를 측정해 볼 수 있습니다.

FPS의 의미와 측정 방법

프레임은 하나의 완전한 이미지입니다. 초당 프레임 수는 그러한 이미지가 1초 동안 몇 개나 생성되어 표시되는지를 셉니다. 60 FPS라면 매초 60개의 서로 다른 그림이 여러분의 눈에 도달합니다. 이 용어는 비율을 나타내므로, 프레임이 서로 이어지는 빈도를 의미하는 프레임 레이트라는 더 넓은 개념과 밀접하게 연결됩니다. 일상적으로는 두 단어가 서로 바꿔 쓰입니다. FPS는 단위이고 프레임 레이트는 개념이며, 이는 마치 속도를 시속 마일로 측정하는 것과 같습니다.

측정이란 정해진 시간 구간 동안 개수를 세는 작업입니다. 도구는 그래픽 프로세서가 짧은 시간 동안 완성한 프레임 수를 기록한 뒤, 이를 초당 총량으로 환산해 보고합니다. 작업량은 순간마다 달라지기 때문에 이 수치는 결코 완벽하게 일정하지 않습니다. 격렬한 폭발이 있는 장면은 텅 빈 메뉴보다 렌더링이 느립니다. 그래서 FPS는 보통 초당 여러 번 갱신되는 이동 평균으로 표시되어, 하나의 고정된 값이 아니라 실시간 성능 감각을 제공합니다. 여러분이 보는 수치는 시스템이 얼마나 많은 것을 그려야 하는가에 맞서 얼마나 열심히 일하고 있는지를 담은 스냅샷입니다.

왜 높은 FPS가 더 부드럽게 보일까

부드러움은 서로 연결된 두 가지 효과에서 비롯됩니다. 첫째는 잔상(persistence of vision)입니다. 인간의 시각 체계는 각 이미지가 사라진 뒤에도 잠깐 그것을 붙잡아 두기 때문에, 빠른 프레임들이 슬라이드쇼가 아니라 이어진 움직임으로 번져 보입니다. 움직임이 일련의 그림이 아니라 진짜 동작으로 인식되기 시작하는 하한선은 대략 24 FPS로 여겨집니다. 그 아래에서는 눈이 개별적인 도약을 감지합니다. 그 위에서는 착각이 유지되며, 비율이 올라갈수록 그 착각은 더 강해집니다.

둘째 효과는 물체가 프레임과 프레임 사이에서 얼마나 멀리 도약하는가입니다. 낮은 비율에서는 빠르게 움직이는 물체가 한 프레임에서 다음 프레임으로 큰 거리를 건너뛰고, 눈은 그 간격을 끊김이나 흐림으로 인식합니다. 높은 비율에서는 같은 물체가 더 작고 촘촘한 단계로 움직이므로, 움직임이 이어져 보이고 눈으로 좇는 동안에도 선명하게 유지됩니다. 이것이 바로 정적인 인물 클로즈업 장면보다 빠른 액션이 추가 프레임에서 훨씬 더 큰 이득을 보는 이유입니다. 높은 FPS는 입력 지연도 줄여 줍니다. 새로운 프레임마다 게임이나 인터페이스의 가장 최신 상태를 담고 있기 때문입니다. 새 이미지 하나하나가 방금 무슨 일이 일어났는지 보여 주고, 여러분이 방금 한 조작을 반영할 또 하나의 기회입니다. 이 이득은 실재하지만 선형적이지는 않습니다. 30에서 60 FPS로 가는 변화는 극적입니다. 60에서 120으로 가는 변화는 빠른 움직임에서 분명하게 느껴집니다. 240을 넘어서면 대부분의 시청자에게는 그 효용이 줄어들지만, 훈련된 플레이어는 여전히 이득을 체감합니다.

FPS와 주사율: 시스템이 렌더링하는 것 vs 화면이 보여 주는 것

FPS와 주사율은 흔히 혼동되지만, 파이프라인의 서로 다른 두 절반을 설명합니다. FPS는 여러분의 하드웨어가 렌더링하는 것입니다. 그래픽 프로세서의 출력이죠. 헤르츠(Hz)로 측정되는 주사율은 디스플레이가 물리적으로 보여 주는 것입니다. 60 Hz 패널은 시스템이 프레임을 몇 개 공급하든 상관없이 1초에 60번 자신을 다시 그립니다. 144 Hz 패널은 1초에 144번 다시 그립니다. 여러분이 실제로 느끼는 부드러움은 이 두 수치 중 더 낮은 쪽에 의해 제한됩니다. 60 Hz 화면에서 300 FPS를 렌더링해도 여전히 60개의 고유한 프레임만 보이고, 나머지는 버려집니다. 144 Hz 화면에서 40 FPS로 구동하면 40 FPS처럼 보입니다. 주사율을 채울 만큼 프레임이 충분하지 않기 때문입니다. 여러분의 패널이 무엇을 지원하는지 알아보려면 주사율 확인 방법 가이드를 참고하세요.

렌더링된 프레임과 화면 주사가 어긋나면 아티팩트가 나타납니다. 화면 찢김(스크린 티어링)은 주사 도중에 새 프레임이 도착해 이미지가 서로 맞지 않는 두 부분으로 갈라질 때 발생합니다. VSync는 GPU가 디스플레이를 기다리도록 강제해 찢김을 해결하지만, FPS를 주사율로 제한하며 지연을 더할 수 있습니다. G-Sync와 FreeSync 같은 가변 주사율 기술은 이 문제를 더 우아하게 해결하여, 넓은 범위에 걸쳐 렌더링되는 각 프레임에 발맞춰 패널이 주사되도록 합니다.

왜 평균 FPS는 끊김을 숨기는가: 프레임 타임과 1% 최저값

단일 평균 FPS 수치는 게임이 실제로 어떻게 느껴지는지를 보여 주는 척도로는 형편없습니다. 경험을 망치는 바로 그 순간들을 뭉개 버리기 때문입니다. 더 나은 지표는 프레임 타임, 즉 개별 프레임 하나를 렌더링하는 데 걸리는 밀리초 수입니다. 프레임 타임은 FPS의 역수입니다. 60 FPS는 16.7 ms의 프레임 타임에 해당합니다. 일정한 프레임 타임은 부드럽게 느껴집니다. 들쭉날쭉한 프레임 타임은 평균이 건강해 보여도 끊김처럼 느껴집니다.

평균 60 FPS인 게임에서 대부분의 프레임은 16 ms가 걸리지만 이따금 하나가 50 ms까지 치솟는 경우를 상상해 보세요. 평균은 여전히 60에 가깝게 표시되지만, 그 긴 프레임이 나타날 때마다 눈에 띄는 걸림이 느껴집니다. 이것이 바로 리뷰어들이 1% 최저값0.1% 최저값, 즉 가장 느린 1퍼센트와 0.1퍼센트 프레임의 평균을 보고하는 이유입니다. 이 수치들은 헤드라인 평균이 감추는 최악의 끊김을 드러냅니다. 평균 120 FPS에 1% 최저값이 40 FPS인 그래픽 카드는, 평균 100에 최저값 90인 카드보다 덜 안정적으로 느껴집니다. 여러분의 디스플레이가 프레임을 얼마나 고르게 내보내는지는 스터터 테스트로 살펴볼 수 있고, 누락된 프레임은 프레임 스키핑 테스트로 확인할 수 있습니다.

프레임 레이트프레임 타임느낌과 일반적 용도
24 FPS41.7 ms영화적 필름룩. 서사에는 부드럽지만 빠른 움직임은 흐릿해짐
30 FPS33.3 msTV 방송과 가벼운 플레이. 빠른 패닝에서 끊김이 눈에 띔
60 FPS16.7 ms게임과 영상을 위한 부드럽고 반응성 좋은 기본선
120 FPS8.3 ms매우 유려한 움직임과 낮은 지연. 120 Hz 패널 필요
144 FPS6.9 ms고주사율 모니터에서의 애호가용 게이밍 표준
240 FPS4.2 ms경쟁 e스포츠. 최소 지연과 가장 선명한 추적

일반적인 FPS 목표치: 영상, 게임, e스포츠

알맞은 목표치는 전적으로 콘텐츠에 달려 있습니다. 영상에서는 높다고 무조건 좋은 것이 아니며, 프레임 레이트는 창작적이면서 기술적인 선택입니다. 영화와 명품 드라마는 익숙한 영화적 느낌과 자연스러운 모션 블러를 위해 24 FPS를 사용합니다. 방송 텔레비전과 뉴스는 30 FPS로 구동되며, 과거 규격상의 이유로 실제로는 29.97인 경우가 많습니다. 라이브 스포츠는 빠른 경기가 선명하고 좇기 쉽도록 50 또는 60 FPS로 올립니다. 느린 드라마를 60 FPS로 밀어붙이면 값싼 스튜디오 녹화처럼 보일 수 있는데, 많은 시청자가 이를 소프 오페라 룩(soap-opera look)이라고 부릅니다.

게임은 그 논리를 뒤집습니다. 프레임이 반응성도 함께 실어 나르기 때문입니다. 30 FPS는 여유로운 싱글 플레이어 게임의 플레이 가능한 최소치입니다. 60 FPS는 주류 목표치로, 거의 모든 사람에게 충분히 부드럽고 반응성이 좋습니다. 120에서 144 FPS는 고주사율 모니터에서의 애호가용 최적점으로, 움직임이 눈에 띄게 더 또렷합니다. 경쟁 e스포츠 플레이어는 240 FPS 이상을 좇는데, 이는 화면 자체를 위해서라기보다 가능한 한 가장 낮은 지연과 빠르게 움직이는 표적에 대한 가장 선명한 추적을 위해서입니다. 그런 게임에서는 몇 밀리초가 누가 먼저 조준에 성공하느냐를 가릅니다. 게임에서의 초당 프레임 수를 다룬 전용 가이드에서 장르별 요구 사항을 더 깊이 다룹니다.

무엇이 FPS를 제한하거나 낮추는가

여러분이 달성할 수 있는 프레임 레이트는 하드웨어와 소프트웨어 요소들의 사슬에 의해 결정되며, 가장 느린 고리가 결과를 좌우합니다. GPU는 모든 프레임의 모든 픽셀을 렌더링하기 때문에 보통 주된 한계 요인입니다. CPU는 게임 로직, 물리 연산, 드로우 콜을 처리하며, 시뮬레이션이 무거운 게임이나 낮은 해상도에서 병목이 됩니다. RAM이 부족하거나 저장 장치가 느리면 에셋이 스트리밍되면서 걸림이 생깁니다. 디스플레이 쪽에서는 모니터의 주사율과 활성화된 VSync가 실제로 보이는 프레임을 제한합니다.

설정은 순수한 하드웨어만큼이나 중요합니다. 해상도는 가장 무거운 지렛대입니다. 4K로 렌더링하면 GPU가 1080p의 약 네 배에 달하는 픽셀을 그려야 하므로 프레임 레이트가 급격히 떨어집니다. 레이 트레이싱, 고해상도 그림자, 안티에일리어싱, 시야 거리 같은 부담이 큰 옵션들은 각각 프레임을 대가로 치릅니다. 이것들을 낮추거나 해상도를 떨어뜨리는 것이 버거워하는 시스템에서 FPS를 끌어올리는 가장 빠른 방법입니다. 백그라운드 애플리케이션, 오래된 GPU 드라이버, 부실한 냉각으로 인한 발열 스로틀링, 노트북의 절전 모드도 모두 조용히 그 수치를 떨어뜨립니다. 잘 최적화된 게임은 보통 수준의 하드웨어에서도 부드럽게 돌아가는 반면, 최적화가 부실한 게임은 고사양 장비에도 부담을 줄 수 있습니다. 그래서 어떤 하드웨어 업그레이드보다 먼저 드라이버 업데이트와 게임 내 설정에 주의를 기울일 만합니다.

내 FPS를 직접 측정하는 방법

프레임 레이트를 확인하는 데 특별한 장비는 필요 없습니다. 가장 빠른 방법은 우리 홈페이지에 있는 것과 같은 브라우저 기반 도구입니다. 다운로드 없이 여러분의 디스플레이와 시스템이 실제로 내보내는 진짜 프레임 레이트를 측정해 줍니다. 여러분의 모니터가 광고된 주사율에 실제로 도달하고 있는지 확인하는 가장 쉬운 방법입니다. 게임의 경우 대부분의 타이틀이 영상 설정에 내장 FPS 카운터를 포함하고 있습니다. 플랫폼 오버레이는 시스템 전역 카운터를 더해 줍니다. NVIDIA의 앱, AMD의 Adrenalin 소프트웨어, Steam의 게임 내 오버레이, 그리고 Windows Game Bar 모두 실시간 FPS를 표시하며, 그중 여럿은 프레임 타임까지 그래프로 보여 주어 끊김을 직접 짚어 낼 수 있게 해 줍니다. 순수한 수치가 아니라 움직임의 선명도를 판단하려면, 우리 모션 블러 테스트가 여러분의 패널이 움직임을 얼마나 선명하게 렌더링하는지 보여 줍니다. 이는 프레임 레이트와 픽셀 응답 시간 모두에 달려 있습니다.

자주 묻는 질문

게임에 적당한 FPS는 얼마인가요?

60 FPS는 부드럽고 반응성 좋은 플레이를 위한 공인된 기본선입니다. 애호가들은 그에 맞는 고주사율 모니터에서 120 또는 144 FPS를 목표로 하고, 경쟁 플레이어는 240 FPS 이상을 노립니다. 30 FPS는 여유롭고 영화적인 싱글 플레이어 게임에서는 여전히 무난합니다.

사람 눈이 60 FPS 이상을 볼 수 있나요?

네. 대부분의 사람은 특히 빠른 움직임에서 60과 120 FPS를 뚜렷이 구별합니다. 그 차이는 비율이 올라갈수록 계속 줄어들며, 대략 240 FPS를 넘어서면 인지하기가 매우 어려워집니다. 다만 훈련된 게이머는 여전히 낮은 지연에서 오는 측정 가능한 이득을 보고합니다.

FPS와 Hz의 차이는 무엇인가요?

FPS는 여러분의 시스템이 초당 렌더링하는 프레임 수입니다. Hz는 여러분의 모니터가 초당 다시 그리는 횟수입니다. 실질적인 부드러움은 이 두 값 중 더 낮은 쪽에 의해 제한되므로, 빠른 GPU를 그에 걸맞은 고주사율 디스플레이와 짝지어야 최상의 결과를 얻습니다.

FPS가 높은데도 왜 게임이 끊기나요?

높은 평균은 고르지 못한 프레임 전달을 숨깁니다. 부실한 1% 최저값으로 나타나는 이따금씩의 긴 프레임은 평균이 강해 보여도 눈에 띄는 걸림을 일으킵니다. 화면 찢김, 꺼진 VSync, 혹은 프레임 레이트와 주사율의 불일치 역시 끊김을 만들어 낼 수 있습니다.

관련 테스트 및 가이드