Was das Ergebnis tatsächlich misst
Die Frametime berechnet sich als 1000 geteilt durch die Framerate: 144 FPS ergeben 6.94 ms pro Frame. Die Division der Polling-Rate durch die Framerate zeigt, wie viele Eingaben innerhalb eines Frames eintreffen können.
Messgrenze: Dies teilt Zeitbudgets auf. Es misst weder End-to-End-Latenz noch Frame-Pacing oder den Zeitpunkt, zu dem der Browser Events tatsächlich verarbeitet; dafür sind die Systemlatenz- und Eingabelatenz-Tests da.
Ergebnis richtig einordnen
Frame-Time
Jede Verdopplung der Framerate halbiert die Dauer eines Frames: 60 FPS entsprechen 16.7 ms, 120 entsprechen 8.3 ms, 240 entsprechen 4.2 ms. Mit steigenden Werten werden die Gewinne geringer.
Berichte pro Frame
Oberhalb von einer Meldung pro Frame glättet eine höhere Polling-Rate hauptsächlich die Bewegung, anstatt die Verzögerung zu verringern. Darunter verwenden manche Frames die vorherige Position doppelt.
Frametime bei gängigen Frameraten
Millisekunden pro Frame und Anzahl der Abfragen, die eine 1000 Hz Maus innerhalb eines Frames sendet.
| Bildrate | Frame-Time | Meldungen pro Frame bei 1000 Hz |
|---|---|---|
| 30 FPS | 33.33 ms | 33.3 |
| 60 FPS | 16.67 ms | 16.7 |
| 75 FPS | 13.33 ms | 13.3 |
| 120 FPS | 8.33 ms | 8.3 |
| 144 FPS | 6.94 ms | 6.9 |
| 165 FPS | 6.06 ms | 6.1 |
| 240 FPS | 4.17 ms | 4.2 |
| 360 FPS | 2.78 ms | 2.8 |
| 500 FPS | 2.00 ms | 2.0 |
Unerwartete Ergebnisse prüfen
Das Ergebnis sieht zu gut aus, um wahr zu sein
Das ist ein Budget, keine Messung. Frame-Pacing, die Game-Engine und das Display fügen eigene Verzögerungen hinzu; messe die gesamte Kette mit dem Systemlatenz-Test.
Häufige Fragen
Wie viel Millisekunden sind 144 FPS?
Etwa 6,94 ms pro Frame: 1000 geteilt durch 144.
Bringt eine Polling-Rate von 8000 Hz bei 144 FPS etwas?
Bei 144 FPS kommen mit 8000 Hz etwa 55 Berichte pro Frame an und mit 1000 Hz etwa 7. Das jeweils neueste wird für den Frame verwendet, der Vorteil liegt also in flüßigerer Bewegung und einem etwas frischeren Sample, nicht in einer massiven Verzögerungsreduktion.