この FPS テストでフレーム レートを測定する方法
画面を更新するたびに実際のブラウザのフレーム レートを測定する高度なオンライン FPS テスト。ライブ FPS メーターが即座に起動し、ディスプレイのリフレッシュ レート (60、120、144、165、240 Hz など) を自動検出します。平均 FPS、1% と 0.1% の最低値、安定性、フレーム落ち、50/95/99 パーセンタイル フレーム時間について 10、30、または 60 秒のベンチマークを実行し、ライブ フレーム時間グラフを確認し、15、30、60、およびフル FPS でのモーションの滑らかさを並べて比較し、5 つのストレス レベルで CPU (Canvas 2D) または GPU (WebGL シェーダー) に実際の負荷をかけます。また、GPU、CPU スレッド、画面も表示され、最良の結果がローカルに保存されます。
ブラウザはモニターの更新 (V-Sync) と同期して新しいフレームを描画し、requestAnimationFrame を通じて各フレームのタイムスタンプを公開します。このツールは各フレーム間の正確な時間を記録するため、数値は推定ではなく測定されます。FPS は 1000 ÷ 平均フレーム時間であり、すべてのスタッターは長いフレームとして表示されます。まずアイドル フレームを調整してリフレッシュ レートを検出し、非表示のタブによって生じるギャップを無視し、ライブ メーターを 1 秒間に 4 回更新します。ブラウザーはアニメーションの上限をリフレッシュ レートに設定するため、完璧なスコアはディスプレイの Hz に等しく、ゲーム内ベンチマークのような無制限の数値ではありません。


