FPS-Test: Überprüfen Sie die Framerate Ihres Browsers und 1 %-Tiefstwerte

Kostenloser Online-FPS-Test: Live-Bildratenanzeige, Erkennung der Bildwiederholfrequenz, Tiefstwerte von 1 % und 0,1 %, Frame-Time-Grafik, 15/30/60 FPS-Bewegungsvergleich und CPU- oder GPU-Belastungsbenchmarks (WebGL) mit Note. Kein Download, 100 % im Browser.

Gebaut und gewartet von Shehzad Munir ·

FPS-Test
Loading FPS Render Array
Share

Wie dieser FPS-Test die Bildrate misst

Ein erweiterter Online-FPS-Test, der Ihre tatsächliche Browser-Framerate bei jeder Bildschirmaktualisierung misst. Ein Live-FPS-Messgerät startet sofort und erkennt automatisch die Bildwiederholfrequenz Ihres Displays (60, 120, 144, 165, 240 Hz und mehr). Führen Sie einen 10-, 30- oder 60-Sekunden-Benchmark für durchschnittliche FPS, 1 % und 0,1 % Tiefstwerte, Stabilität, ausgelassene Frames und 50./95./99. Perzentil-Frametimes durch, sehen Sie sich ein Live-Frame-Time-Diagramm an, vergleichen Sie die Bewegungsglätte bei 15, 30, 60 und vollen FPS nebeneinander und belasten Sie Ihre CPU (Canvas 2D) oder GPU (WebGL-Shader) mit fünf Belastungsstufen richtig. Es zeigt auch Ihre GPU, CPU-Threads und Ihren Bildschirm an und speichert Ihre besten Ergebnisse lokal.

Browser zeichnen einen neuen Frame synchron mit der Aktualisierung Ihres Monitors (V-Sync) und stellen den Zeitstempel jedes Frames über requestAnimationFrame bereit. Das Tool zeichnet die genaue Zeit zwischen jedem Frame auf, sodass die Zahlen gemessen und nicht geschätzt werden: FPS sind 1000 ÷ durchschnittliche Frame-Zeit, und jedes Stottern wird als langer Frame angezeigt. Es kalibriert sich zunächst anhand Ihrer Leerlauf-Frames, um Ihre Bildwiederholfrequenz zu erkennen, ignoriert durch versteckte Tabs verursachte Lücken und aktualisiert die Live-Anzeige viermal pro Sekunde. Da Browser die Animation auf Ihre Bildwiederholfrequenz beschränken, entspricht ein perfekter Wert den Hz Ihres Displays und nicht einer unbegrenzten Zahl wie bei In-Game-Benchmarks.

Merkmale

  • Always-On-FPS-Messung: Ein Live-FPS-Zähler und die Anzeige von ms pro Bild starten sofort, mit einem Farbring, der anzeigt, wie nah Sie an Ihrer Bildwiederholfrequenz sind.
  • Bildwiederholfrequenzerkennung: Erkennt automatisch 60, 75, 90, 120, 144, 165, 240 Hz und höhere Displays anhand des echten Frame-Timings.
  • Zeitgesteuerte Benchmarks: 10-, 30- und 60-Sekunden-Läufe (oder unbegrenzt) mit der Note „Flawless“ bis „Struggling“ und persönlicher Bestleistung pro Dauer und Belastung.
  • Pro-Frame-Metriken: Durchschnitt, Spitzen- und Minimal-FPS, 1 % und 0,1 % Tiefstwerte, Stabilitätsbewertung, ausgelassene Frames und Ruckler.
  • Frame-Time-Perzentile: Median (P50), 95. und 99. Perzentil-Frametimes in Millisekunden, die Zahlen, die Prüfer verwenden.
  • Live-Frame-Time-Diagramm: Die letzten 180 Frames als Balken mit 60 Hz/Aktualisierung und 33 ms Hilfslinien; Stottern wird rot hervorgehoben.
  • Bewegungsvergleichsspuren: Dasselbe Objekt bewegt sich mit 15, 30, 60 und Ihrer vollen Bildwiederholfrequenz, um die Glätte zu sehen und zu vergleichen, mit drei Geschwindigkeiten.
  • CPU- und GPU-Stresstests: Canvas 2D-Partikel (600 bis 16.000 Objekte) oder ein WebGL-Shader (GPU) über fünf Laststufen.
  • Systeminformationen: GPU-Renderer, Browser, Bildschirmauflösung und Pixelverhältnis, CPU-Threads und Gerätespeicher.
  • Verlauf, Teilen und Vollbild: Gespeicherter Benchmark-Verlauf, Ergebnisfreigabe mit einem Fingertipp und ein Vollbildmodus; Pausen mit ausgeblendeten Tabs werden automatisch ausgeschlossen.

So verwenden Sie FPS-Test

  1. 1

    Beobachten Sie den Live-Meter

    Der FPS-Ring startet, sobald die Seite geladen wird und die Aktualisierungsrate Ihres Displays erkennt. Ein gesundes System liegt bei oder sehr nahe an dieser Zahl.

  2. 2

    Wählen Sie eine Benchmark-Länge

    Wählen Sie 10, 30 oder 60 Sekunden für einen abgestuften Lauf oder ∞, um aufzuzeichnen, bis Sie Stopp drücken. Lassen Sie diese Registerkarte während der Ausführung sichtbar.

  3. 3

    CPU- oder GPU-Last hinzufügen (optional)

    Wählen Sie in der Render-Stressstufe CPU (Canvas 2D-Partikel) oder GPU (WebGL-Shader) und eine Stufe von Leicht bis Extrem, um zu sehen, wie viel Spielraum Sie haben.

  4. 4

    Führen Sie den Vorgang aus und lesen Sie die Ergebnisse

    Drücken Sie „Benchmark ausführen“. Sie erhalten durchschnittliche FPS, 1 % und 0,1 % Tiefstwerte, Stabilität, ausgelassene Frames und P50/P95/P99-Framezeiten sowie eine Note.

  5. 5

    Vergleichen Sie Bewegung und Geschichte

    Verwenden Sie die Bewegungsspuren, um zu sehen, wie 15, 30 und 60 FPS im Vergleich zu Ihrer vollen Bildwiederholfrequenz abschneiden, und sehen Sie sich die Verlaufstabelle an, um Läufe zu vergleichen.

Häufige Anwendungsfälle

  • Überprüfen Sie im Browser, ob ein 120-Hz-, 144-Hz- oder 240-Hz-Monitor tatsächlich mit voller Bildwiederholfrequenz läuft
  • Diagnostizieren Sie Stottern mit Tiefstwerten von 1 % und 0,1 % und Frame-Time-Perzentilen, selbst wenn die durchschnittlichen FPS gut aussehen
  • Führen Sie einen Stresstest einer Laptop-GPU mit WebGL durch und achten Sie während eines 60-Sekunden-Laufs auf thermische Drosselung
  • Vergleichen Sie Browser oder Hardwarebeschleunigung ein- oder ausgeschaltet mit denselben Benchmark-Einstellungen
  • Sehen Sie sich den sichtbaren Unterschied zwischen 30, 60 und 144 FPS nebeneinander an, bevor Sie einen Monitor mit hoher Bildwiederholfrequenz kaufen
  • Messen Sie die FPS-Kosten von Erweiterungen, Hintergrundregisterkarten oder dem Energiesparmodus
  • Teilen Sie ein schnelles, reproduzierbares Bildratenergebnis mit dem Support oder einem Freund

Detaillierte Anleitung

Durchschnittliche FPS im Vergleich zu 1 %-Tiefstwerten im Vergleich zu Frame-Time-Perzentilen

Durchschnittliche FPS verbergen Ruckler. Wenn 99 Bilder 7 ms und eines 60 ms dauern, sieht der Durchschnitt immer noch gut aus, aber man spürt das Problem. 1 % niedrig und 0,1 % niedrig zeigen die FPS Ihrer langsamsten 1 % und 0,1 % der Frames an, und die P95- und P99-Frametimes zeigen, wie lange Ihre langsamsten Frames dauern. Die Bildwiederholfrequenz liegt bei allen nahe beieinander, was eine wirklich flüssige Bewegung bedeutet.

MetrischWas es Ihnen sagtGutes Ergebnis (144-Hz-Display)
Durchschnittliche FPSGesamtbildrate140+
1 % niedrigFPS während der schlechtesten 1 % der FramesÜber 120
0,1 % niedrigSeltene, schwere ProblemeÜber 90
P99-Frametime99 % der Frames sind schnellerUnter 10 ms
StabilitätWie gleichmäßig das Frame-Pacing ist (0–100 %)90%+
Ausgelassene FramesAktualisierungen, die keinen neuen Frame erhalten habenNahe 0

Frame-Time- und FPS-Konvertierungstabelle

Die Frame-Zeit ist das Gegenteil von FPS. Das Frame-Time-Diagramm zeichnet eine Richtlinie bei Ihrem Aktualisierungsintervall und bei 33,3 ms (30 FPS); Balken über der grünen Linie sind verspätete Frames und rote Balken sind Frames, die mehr als doppelt so lange gedauert haben, wie sie sollten.

Bildwiederholfrequenz/FPSRahmenzeit
3033.3 ms
6016.7 ms
7513.3 ms
1208.3 ms
1446.9 ms
1656.1 ms
2404.2 ms
3602.8 ms

Sehen Sie den Unterschied: 15 vs. 30 vs. 60 vs. 144 FPS

Das Bewegungsvergleichsfeld bewegt dasselbe Objekt mit derselben Geschwindigkeit über den Bildschirm, aber jede Spur wird nur mit ihrer eigenen Bildfrequenz aktualisiert: 15, 30, 60, die halbe Bildwiederholfrequenz (auf Bildschirmen mit mehr als 120 Hz) und die volle Bildwiederholfrequenz. Die unteren Bahnen springen in sichtbaren Schritten, während die untere Bahn gleitet. Wenn Ihre 60-FPS-Spur und Ihre Anzeigespur auf einem 144-Hz-Monitor identisch aussehen, ist der Bildschirm in Ihrem Betriebssystem wahrscheinlich auf 60 Hz eingestellt oder das Kabel unterstützt keine hohe Bildwiederholfrequenz.

CPU- vs. GPU-Stresstest im Browser

Der CPU-Modus animiert 600 bis 16.000 einzeln gezeichnete Canvas-2D-Partikel, wodurch der Hauptthread und der Compositor geladen werden. Der GPU-Modus rendert einen Vollbild-WebGL-Fragment-Shader, dessen Arbeit pro Pixel mit jeder Ebene zunimmt und die Grafikkarte belastet. Beobachten Sie, wie schnell durchschnittliche FPS und 1 %-Tiefstwerte sinken, wenn Sie die Last erhöhen: Eine Desktop-GPU bleibt in der Regel viel länger auf der Bildwiederholfrequenz als eine integrierte Laptop-GPU, und ein 60-sekündiger Heavy-Lauf ist eine schnelle Möglichkeit, thermische Drosselung zu erkennen, wenn die FPS mit der Zeit abnimmt.

Warum ist mein FPS niedrig oder begrenzt?

Wenn das Ergebnis auf einem Monitor mit hoher Bildwiederholfrequenz bei 60 hängen bleibt, stellen Sie die Anzeige in den Windows-Anzeigeeinstellungen oder macOS-Anzeigen auf die maximale Bildwiederholfrequenz ein, verwenden Sie DisplayPort oder ein Hochgeschwindigkeits-HDMI-Kabel und deaktivieren Sie den Batteriesparmodus. Wenn die FPS deutlich unter Ihrer Bildwiederholfrequenz liegt, stellen Sie sicher, dass die Hardwarebeschleunigung in Ihren Browsereinstellungen aktiviert ist, schließen Sie umfangreiche Tabs und Erweiterungen, aktualisieren Sie Grafiktreiber und schließen Sie Laptops an die Stromversorgung an. Safari und einige mobile Browser begrenzen möglicherweise auch die Bildrate im Energiesparmodus.

Suchen Sie nach toten PixelnTesten Sie Ihre Internetgeschwindigkeit

Häufig gestellte Fragen

Wie überprüfe ich meine FPS online?

Öffnen Sie einfach diese Seite: Die Live-FPS-Anzeige startet sofort und zeigt Ihre aktuelle Bildrate und Millisekunden pro Bild an. Klicken Sie auf „Benchmark ausführen“, um ein zeitgesteuertes, abgestuftes Ergebnis mit 1 %-Tiefstwerten und Frame-Time-Perzentilen zu erhalten.

Warum ist mein FPS auf 60 (oder meine Bildwiederholfrequenz) begrenzt?

Browser synchronisieren Animationen mit Ihrem Monitor (V-Sync), sodass die maximale FPS der Bildwiederholfrequenz Ihres Displays entspricht. Wenn Sie einen 120/144-Hz-Monitor haben, aber 60 Hz sehen, stellen Sie das Display in Ihren Betriebssystemeinstellungen auf die höchste Bildwiederholfrequenz ein, überprüfen Sie das Kabel und deaktivieren Sie den Batteriesparmodus.

Was sind 1 %- und 0,1 %-Tiefstwerte?

Dabei handelt es sich um die Framerate während der langsamsten 1 % und 0,1 % der Frames. Sie zeigen Stottern, das der Durchschnitt verbirgt. Je näher Ihre Tiefstwerte an Ihrem Durchschnitt liegen, desto gleichmäßiger fühlt sich die Bewegung an.

Was ist ein gutes FPS-Testergebnis?

Ein Durchschnitt bei (oder innerhalb einiger FPS) Ihrer Bildwiederholfrequenz, 1 % Tiefstwerte über etwa 85 % davon, Stabilität über 90 % und wenige oder keine ausgelassenen Frames. Das Tool stuft dies automatisch von „Einwandfrei“ bis „Schwierig“ ein.

Was ist der Unterschied zwischen den CPU- und GPU-Stresstests?

Der CPU-Modus zeichnet Tausende von Canvas-2D-Partikeln und belastet so den Prozessor und den Compositor. Im GPU-Modus wird auf jedem Pixel ein umfangreicher WebGL-Shader gerendert, wodurch die Grafikkarte belastet wird. Verwenden Sie beide, um herauszufinden, welcher Teil Ihres Systems die Bildrate begrenzt.

Erkennt dieser FPS-Test die Bildwiederholfrequenz meines Monitors?

Ja. Es misst die mittlere Zeit zwischen Leerlaufbildern und stellt sie auf gängige Bildwiederholfrequenzen wie 60, 75, 120, 144, 165 und 240 Hz ein. Versuchen Sie für eine spezielle Überprüfung den Bildwiederholratentest.

Kann ich den Unterschied zwischen 30, 60 und 144 FPS erkennen?

Ja. Das Bewegungsvergleichsfeld bewegt identische Objekte mit 15, 30, 60 und Ihrer vollen Bildwiederholfrequenz nebeneinander und mit einstellbarer Geschwindigkeit, sodass Sie den Unterschied in der Glätte selbst sehen können.

Warum erhalte ich eine Warnung, dass die Registerkarte ausgeblendet ist?

Browser unterbrechen die Animation in Hintergrundregisterkarten. Der Test schließt diese Lücken automatisch aus, aber um ein möglichst genaues Ergebnis zu erzielen, lassen Sie die Lasche während des gesamten Laufs sichtbar und vorne.

Ist etwas hochgeladen?

Nein. Alle Messungen laufen lokal in Ihrem Browser. Ihre besten Ergebnisse und Ihr Verlauf werden nur im lokalen Speicher Ihres Browsers gespeichert.

Warum liegt meine FPS-Grenze auf einem 144-Hz-Monitor bei 60?

Der Browser kann durch vsync, Energiespareinstellungen oder die aktive Bildwiederholfrequenz des Displays eingeschränkt sein. Überprüfen Sie, ob Ihr Betriebssystem und Ihr Browser auf die höhere Rate eingestellt sind.

Testet dies meinen gesamten Computer?

Nein: Es misst die Rendering-Leistung Ihres Browsers, die die FPS des gesamten Systems oder eines nativen Spiels widerspiegelt, aber nicht damit identisch ist.

Aus dem Tagebuch

All articles →