Spielmathematik · Frame-Budget

Frame-Time-Rechner

Rechnet eine Bildrate in Millisekunden pro Frame um.

Frame-Time-RechnerEinheiten angezeigt · Formeln offengelegt · lokal

Frame-Time und Pointer-Sample-Budget

Frame-Time6.94 ms

Dies teilt Zeitbudgets auf. Es misst weder die End-to-End-Latenz noch das Frame-Pacing oder die tatsächliche Event-Übermittlung des Browsers.

Eingaben sind gültig. Ergebnis lokal neu berechnet.
Begriffe auf dieser Seite
Polling-Rate (Hz)

Wie oft pro Sekunde die Maus dem Computer ihren Standort mitteilt. 1000 Hz bedeutet einmal pro Millisekunde. Der Browser kann nur sehen, was das Betriebssystem weitergibt, was oft weniger ist, als die Hardware sendet.

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.

BildrateFrame-TimeMeldungen pro Frame bei 1000 Hz
30 FPS33.33 ms33.3
60 FPS16.67 ms16.7
75 FPS13.33 ms13.3
120 FPS8.33 ms8.3
144 FPS6.94 ms6.9
165 FPS6.06 ms6.1
240 FPS4.17 ms4.2
360 FPS2.78 ms2.8
500 FPS2.00 ms2.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.