평균 FPS가 같아도 프레임 간격의 모습은 다를 수 있습니다

수정일

평균이 같다고 프레임 간격의 순서까지 같을 필요는 없습니다. 요약은 가끔 긴 간격을 숨길 수 있고 백분위도 그 간격이 어디서 나타나는지 놓칠 수 있습니다. 아래는 의도적으로 구성한 합성 예제입니다. 특정 게임·컴퓨터의 체감을 말하지 않고 요약의 한계를 설명합니다.

전체 간격열의 평균 계산하기

10밀리초 간격 1000개로 시작합니다. 합계는 10000밀리초이므로 전체 간격열의 평균은 100 FPS입니다. 간격 수에 1000을 곱하고 총 밀리초로 나눕니다. 평균 간격은 10밀리초입니다. 이 정의는 각 간격을 역수로 바꾼 FPS의 산술평균 대신 개수와 경과 시간을 함께 사용합니다.

다른 간격열을 9밀리초 990개와 109밀리초 10개로 만듭니다. 합계는 역시 10000밀리초이고 전체 평균도 100 FPS입니다. 대부분은 더 짧지만 일부는 훨씬 깁니다. 여기서 같은 평균은 전체 개수 대비 시간이 같다는 뜻이지 분포가 같다는 뜻은 아닙니다.

백분위 하나로 전부 알 수 없는 이유

표본 1000개의 최근접 순위 P99는 오름차순 990번째 값을 선택합니다. 일정한 간격열은 10밀리초입니다. 혼합 간격열에서는 그 순위가 아직 짧은 간격 990개 안에 있어 9밀리초이지만 최장은 109밀리초입니다. 이 합성 사례에서는 더 낮은 P99와 더 긴 극단값이 함께 존재합니다.

혼합 간격열의 체감이 더 좋다는 증거는 아닙니다. P99만으로 부드러움 전체를 판단한다는 주장에 대한 반례입니다. 정의, 표본 수, 최장을 함께 보세요. 이름 붙은 저하 FPS 지표의 공식 계산이 실제로 맞지 않으면 이 백분위를 그 지표로 바꾸어 부르지 않습니다.

간격 개수와 시간 비중 비교하기

60 FPS에 해당하는 약 16.67밀리초를 분류 기준으로 고릅니다. 혼합 간격열의 긴 간격 10개는 이를 초과합니다. 개수의 1퍼센트지만 전체 길이 합계는 1090밀리초, 기록 시간의 10.9퍼센트입니다. 개수 비중과 시간 비중은 다른 질문에 답합니다.

시간 비중은 기준을 넘은 부분만이 아니라 초과 간격의 전체 길이를 셉니다. 체감 끊김의 측정된 심각도 점수도 아닙니다. 선택 기준을 바꾸면 같은 간격열의 분류가 달라질 뿐 간격열이 빨라지거나 모든 플레이어에 통하는 임계값이 되지는 않습니다.

묶인 간격을 볼 때 순서 유지하기

긴 간격을 한 버전에는 떨어뜨려 놓고 다른 버전에는 끝에 모읍니다. 값, 평균, 최근접 순위 P99, 최장은 같지만 순서는 다릅니다. 선택한 기준에서 가장 긴 연속 초과 그룹은 분산 버전의 간격 1개와 밀집 버전의 간격 10개입니다.

정렬된 분포는 이런 시점 차이를 보여 주지 못합니다. 실제 기록 비교에는 원래 순서를 살피고 작업의 맥락을 적으세요. 전환 근처에 모인 간격과 이동 중 흩어진 간격은 조사할 관찰이 다릅니다. 그래프만으로 원인을 식별하거나 모든 플레이어의 체감을 예측하지는 않습니다.

하나의 질문에 답할 비교 계획하기

실제 비교에서는 변경 전에 게임 작업, 기록 방법, 측정 간격 종류, 설정, 관련 환경을 정합니다. 가능한 경우 같은 작업을 비교하고 무관한 조건을 유지하세요. 짧은 메뉴 기록과 긴 고부하 장면은 평균 FPS가 나온다는 이유만으로 바꿔 쓸 수 없습니다.

작업을 반복한다면 가장 좋아 보이는 결과만 고르지 말고 계획한 비교 기록을 모두 유지합니다. 길이와 전환 차이를 설명하세요. 길이가 다른 기록의 비율을 같은 시간처럼 단순 평균하지 않습니다. 합친 전체 평균을 구할 때 개수와 경과 시간을 맞추고 맥락을 위해 원래 기록도 보관합니다.

하드웨어 진단보다 관찰 먼저 보고하기

맞춘 비교에서 평균, 분포, 극단 간격이나 순서 중 무엇이 바뀌었는지 말합니다. 설정 변경 뒤 봉우리는 질문을 만들 수 있지만 하드웨어 병목이나 드라이버 오류를 자동으로 식별하지 않습니다. 화면 숫자를 원인으로 다루기 전에 측정 정의와 작업 맥락을 확인하세요.

플레이어가 체감 차이를 말하면 요약에서 기계적으로 도출하지 말고 추가 관찰로 기록합니다. 입력, 디스플레이, 게임 작업은 주어진 간격 외에도 관련될 수 있습니다. 유용한 결과는 명확한 범위의 비교와 다음 조사이며 지표 하나로 모든 불균일한 플레이를 진단한다는 약속이 아닙니다.

평균 FPS는 시간 대비 개수를, 백분위·최장·시간 비중·원래 순서는 간격열의 다른 면을 설명합니다. 같은 정의와 맞춘 작업으로 함께 읽으세요. 같은 평균이 중요한 차이를 숨길 수 있지만 그 차이만으로 원인이나 보편적인 부드러움 점수가 확정되지는 않습니다.