놀이터 › 반응속도 테스트 › 반응속도는 어떻게 재나, 내 숫자에 섞여 있는 것들
반응속도는 어떻게 재나, 내 숫자에 섞여 있는 것들
반응속도 테스트의 숫자는 순수한 사람의 반응이 아닙니다. 화면이 바뀌어 보이기까지 걸리는 시간, 손가락이 닿은 걸 기계가 알아채는 시간이 같이 들어 있습니다. 숨길 이유가 없으니 무엇이 얼마나 섞이는지 적어 두겠습니다.
재는 순서
| 순서 | 일어나는 일 | 시간이 붙는 곳 |
|---|---|---|
| 1 | 1.4~4.2초 사이에 초록으로 바꾸라는 명령이 떨어진다 | 시작점으로 기록 |
| 2 | 화면이 실제로 초록으로 그려진다 | 화면 주사율만큼 늦는다 |
| 3 | 눈이 색이 바뀐 걸 알아챈다 | 사람 몫 |
| 4 | 손가락이 움직여 화면에 닿는다 | 사람 몫 |
| 5 | 기계가 닿은 걸 알아채고 알려준다 | 입력 지연 |
테스트가 재는 것은 1번과 5번 사이입니다. 3번과 4번만 사람 몫이고 나머지는 기계 몫입니다.
화면 주사율이 붙이는 시간
화면은 연속으로 바뀌는 것이 아니라 정해진 횟수만큼 다시 그려집니다. 60Hz 화면이면 1초에 60번, 약 16.7밀리초에 한 번입니다. 명령이 떨어진 시점이 하필 방금 그린 직후였다면 다음에 그릴 때까지 기다려야 합니다.
| 화면 주사율 | 한 번 그리는 간격 | 기다릴 수 있는 시간 |
|---|---|---|
| 60Hz | 약 16.7ms | 0 ~ 16.7ms |
| 90Hz | 약 11.1ms | 0 ~ 11.1ms |
| 120Hz | 약 8.3ms | 0 ~ 8.3ms |
| 144Hz | 약 6.9ms | 0 ~ 6.9ms |
이 시간은 매번 다릅니다. 운이 좋으면 0에 가깝고 나쁘면 한 프레임을 통째로 기다립니다. 다섯 번 재서 가운데 값을 쓰는 이유 중 하나가 이것입니다. 한 번 운 나쁘게 걸린 판이 결과를 정하지 않게 하려는 것입니다.
입력 지연
손가락이 화면에 닿아도 기계가 그걸 바로 알지는 못합니다. 터치를 읽는 주기가 따로 있고, 읽은 뒤 브라우저까지 전달되는 시간도 있습니다. 마우스도 마찬가지입니다. 이 시간은 기계와 설정에 따라 다릅니다.
그래서 같은 사람이 휴대폰과 PC에서 재면 다르게 나옵니다. 어느 쪽이 맞는 숫자냐고 물으면, 둘 다 그 기계에서 맞는 숫자입니다. 다른 기계의 숫자와 비교할 때만 조심하면 됩니다.
다른 반응속도 테스트와 숫자가 다른 이유
다른 사이트에서 재 보면 여기와 다른 숫자가 나올 수 있습니다. 거짓말을 하는 쪽이 있어서가 아니라, 재는 지점과 자르는 규칙이 다르기 때문입니다.
| 다를 수 있는 곳 | 이 테스트는 | 달라지면 생기는 일 |
|---|---|---|
| 측정 횟수 | 5회 | 1회만 재면 운에 크게 흔들린다 |
| 쓰는 값 | 가운데 값 | 평균을 쓰면 늦은 판 하나에 끌려간다 |
| 미리 누르면 | 그 판 무효, 다시 | 그냥 0ms로 쳐 주면 찍어서 좋은 값이 나온다 |
| 바뀌는 시점 | 1.4 ~ 4.2초 무작위 | 고정이면 박자를 외운다 |
| 상한 | 600ms에서 자름 | 안 자르면 딴짓한 판이 그대로 들어간다 |
그래서 "내 반응속도는 몇 ms"라는 숫자를 사이트끼리 옮겨 가며 비교하는 것은 큰 의미가 없습니다. 같은 자리에서 잰 자기 기록끼리 비교하는 것이 맞습니다.
브라우저 시계는 얼마나 잘게 재나
시간을 재는 데는 브라우저 안에 있는 고정밀 시계를 씁니다. 날짜 시계와 달리 중간에 시각이 조정돼도 뒤로 가지 않아서, 두 시점의 차이를 재는 데 적합합니다.
다만 브라우저들은 보안상의 이유로 이 시계를 일부러 조금 뭉개 놓습니다. 아주 잘게 잴 수 있으면 그걸로 다른 정보를 알아낼 수 있기 때문입니다. 그래서 측정값의 끝자리 1~2ms는 의미가 없다고 보는 편이 맞습니다.
그래서 어떻게 봐야 하나
- 같은 기계, 같은 자세로 잰 자기 기록끼리 비교하는 것이 가장 정확합니다.
- 다른 사람과 비교할 때는 20~30ms 정도 차이는 기계 차이일 수 있다고 보는 편이 맞습니다.
- 한 번 재고 끝내지 말고 몇 번 해 보세요. 처음 다섯 번은 조작에 익숙해지는 시간이 섞입니다.
- 너무 늦게 나왔다면 집중이 아니라 자세를 보세요. 손가락이 화면에서 멀면 그만큼 늦습니다.