FPS テスト: ブラウザのフレーム レートと 1% の低さを確認してください

無料のオンライン FPS テスト: ライブ フレーム レート メーター、リフレッシュ レート検出、1% および 0.1% の最低値、フレーム時間グラフ、15/30/60 FPS モーションの比較、グレード付きの CPU または GPU (WebGL) ストレス ベンチマーク。ダウンロード不要、100% ブラウザ内。

Shehzad Munir によって構築および保守されています ·

FPSテスト
Loading FPS Render Array
Share

この 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 に等しく、ゲーム内ベンチマークのような無制限の数値ではありません。

特徴

  • 常時オンの FPS メーター: ライブ FPS カウンターとフレームあたりのミリ秒の読み出しがすぐに開始され、リフレッシュ レートにどれだけ近づいているかをカラー リングで示します。
  • リフレッシュ レート検出: 60、75、90、120、144、165、240 Hz 以上のディスプレイを実際のフレーム タイミングから自動検出します。
  • 時間測定ベンチマーク: 10、30、60 秒の実行 (または無制限) で、完璧から困難までのグレードと、期間と負荷ごとの自己ベストを記録します。
  • プロ フレーム メトリクス: 平均、ピーク、最小 FPS、1% と 0.1% の最低値、安定性スコア、フレーム落ちと途切れ。
  • フレーム時間パーセンタイル: 中央値 (P50)、ミリ秒単位の 95 パーセンタイルおよび 99 パーセンタイルのフレーム時間。レビュー担当者が使用する数値。
  • ライブ フレーム時間グラフ: 60 Hz/リフレッシュおよび 33 ミリ秒のガイドラインを持つバーとしての最後の 180 フレーム。途切れは赤で強調表示されます。
  • モーション比較レーン: 同じオブジェクトを 15、30、60 およびフル リフレッシュ レートで動かし、3 つの速度で滑らかさを確認および比較します。
  • CPU および GPU ストレス テスト: 5 つの負荷レベルにわたる Canvas 2D パーティクル (600 ~ 16,000 オブジェクト) または WebGL シェーダー (GPU)。
  • システム情報: GPU レンダラ、ブラウザ、画面解像度とピクセル比、CPU スレッドとデバイス メモリ。
  • 履歴、共有、フルスクリーン: 保存されたベンチマーク履歴、ワンタップの結果共有、およびフルスクリーン モード。隠しタブの一時停止は自動的に除外されます。

FPSテストの使い方

  1. 1

    ライブメーターを見る

    ページが読み込まれ、ディスプレイのリフレッシュ レートが検出されるとすぐに FPS リングが開始されます。正常なシステムは、その数値またはそれに非常に近い数値にあります。

  2. 2

    ベンチマークの長さを選択してください

    段階的なランの場合は 10、30、または 60 秒を選択するか、停止を押すまで記録するには ∞ を選択します。実行中はこのタブを表示したままにしてください。

  3. 3

    CPU または GPU 負荷を追加します (オプション)

    レンダリング ストレス ステージで、CPU (キャンバス 2D パーティクル) または GPU (WebGL シェーダー) と、ライトからエクストリームまでのレベルを選択して、どれだけのヘッドルームがあるかを確認します。

  4. 4

    実行して結果を読む

    「ベンチマークを実行」を押します。平均 FPS、1% と 0.1% の最低値、安定性、ドロップ フレーム、P50/P95/P99 フレーム タイム、およびグレードが得られます。

  5. 5

    動きと履歴を比較する

    モーション レーンを使用して、15、30、60 FPS がフル リフレッシュ レートとどのように比較されるかを確認し、履歴テーブルをチェックして実行を比較します。

一般的な使用例

  • 120 Hz、144 Hz、または 240 Hz のモニターが実際にブラウザーで最大リフレッシュ レートで実行されていることを確認します。
  • 平均 FPS が良好に見える場合でも、1% および 0.1% の最低値とフレーム時間パーセンタイルで途切れを診断します
  • WebGL を使用してラップトップ GPU のストレス テストを行い、60 秒間の実行でサーマル スロットリングを監視します。
  • 同じベンチマーク設定でブラウザー、またはハードウェア アクセラレーションのオンとオフを比較します。
  • 高リフレッシュ モニターを購入する前に、30、60、144 FPS の違いを並べて確認してください
  • 拡張機能、バックグラウンド タブ、またはバッテリー セーバー モードの FPS コストを測定します。
  • 再現可能なフレームレートの結果をサポートまたは友人と迅速に共有します

詳細ガイド

平均 FPS 対 1% 最低値対フレーム時間パーセンタイル

平均 FPS が途切れを隠します。 99 フレームに 7 ミリ秒かかり、1 フレームに 60 ミリ秒かかる場合、平均は依然として優れているように見えますが、問題を感じます。 1% 低および 0.1% 低は、最も遅いフレームの 1% および 0.1% の FPS を示し、P95 および P99 フレーム時間は、最も遅いフレームにかかる時間を示します。すべてのリフレッシュ レートが近いということは、動きが本当にスムーズであることを意味します。

メトリックそれがあなたに伝えること良好な結果 (144 Hz 表示)
平均FPS全体的なフレームレート140+
1%低い最悪の 1% フレームでの FPS120以上
0.1%低いまれに発生する重度の障害90以上
P99 フレーム時間99% のフレームがこれより高速です10ms未満
安定性均等なフレーム ペーシング (0 ~ 100%)90%+
ドロップされたフレーム新しいフレームを取得しなかったリフレッシュ0に近い

フレームタイムとFPSの換算表

フレーム時間は FPS の逆数です。フレーム時間グラフは、更新間隔と 33.3 ミリ秒 (30 FPS) でガイドラインを描きます。緑の線より上のバーは遅いフレーム、赤いバーは本来の 2 倍以上の時間がかかったフレームです。

リフレッシュレート/FPSフレーム時間
3033.3 ms
6016.7 ms
7513.3 ms
1208.3 ms
1446.9 ms
1656.1 ms
2404.2 ms
3602.8 ms

違いを確認してください: 15 FPS vs 30 FPS vs 60 vs 144 FPS

モーション比較パネルは、画面上で同じオブジェクトを同じ速度で移動しますが、各レーンは独自のフレーム レート (15、30、60、リフレッシュ レートの半分 (120 Hz 以上の画面) およびフル リフレッシュ レート) でのみ更新されます。下のレーンは目に見えるステップでジャンプし、下のレーンは滑空します。 60 FPS レーンと「ディスプレイ」レーンが 144 Hz モニターで同じに見える場合は、オペレーティング システムで画面が 60 Hz に設定されているか、ケーブルが高リフレッシュをサポートしていない可能性があります。

ブラウザでの CPU 対 GPU ストレス テスト

CPU モードは、メイン スレッドとコンポジタをロードする 600 ~ 16,000 の個別に描画された Canvas 2D パーティクルをアニメーション化します。 GPU モードは、ピクセルごとの作業がレベルごとに増加し、グラフィックス カードをロードする全画面 WebGL フラグメント シェーダーをレンダリングします。負荷を上げていくと、平均 FPS と 1% の最低値がどの程度早く低下するかに注目してください。通常、デスクトップ GPU は統合されたラップトップ GPU よりもはるかに長い時間リフレッシュ レートを維持し、60 秒のヘビー実行は、時間の経過とともに FPS が低下するときにサーマル スロットルを見つける簡単な方法です。

FPS が低い、または上限に達しているのはなぜですか?

高リフレッシュ モニターで結果が 60 で止まっている場合は、Windows ディスプレイ設定または macOS ディスプレイでディスプレイを最大リフレッシュ レートに設定し、DisplayPort または高速 HDMI ケーブルを使用して、バッテリー セーバー モードを無効にします。 FPS がリフレッシュ レートを大幅に下回っている場合は、ブラウザの設定でハードウェア アクセラレーションが有効になっていることを確認し、重いタブや拡張機能を閉じ、グラフィック ドライバーを更新し、ラップトップを電源に接続します。 Safari および一部のモバイル ブラウザでも、低電力モードでのフレーム レートが制限される場合があります。

デッドピクセルをチェックするインターネット速度をテストする

よくある質問

オンラインで FPS を確認するにはどうすればよいですか?

このページを開くだけで、ライブ FPS メーターがすぐに開始され、現在のフレーム レートとフレームごとのミリ秒が表示されます。 「ベンチマークの実行」を押すと、1% の最低値とフレーム時間のパーセンタイルを含む、時間指定された段階的な結果が得られます。

FPS が 60 (またはリフレッシュ レート) に制限されているのはなぜですか?

ブラウザはアニメーションをモニターに同期させる (V-Sync) ため、最大 FPS はディスプレイのリフレッシュ レートと等しくなります。 120/144 Hz のモニターを使用しているのに 60 が表示される場合は、OS 設定でディスプレイを最高のリフレッシュ レートに設定し、ケーブルを確認し、バッテリー セーバーを無効にします。

1% と 0.1% の安値とは何ですか?

これらは、フレームの最も遅い 1% と 0.1% のフレーム レートです。彼らは、平均が隠す吃音を明らかにします。低音が平均に近づくほど、動きがスムーズになります。

良好な FPS テスト結果とは何ですか?

リフレッシュ レート (またはその数 FPS 以内) の平均、その約 85% を超えると 1% 低くなり、安定性は 90% 以上で、フレーム落ちはほとんどまたはまったくありません。このツールは、これを「完璧」から「困難」まで自動的に評価します。

CPU ストレス テストと GPU ストレス テストの違いは何ですか?

CPU モードは、プロセッサとコンポジタをロードして、何千もの Canvas 2D パーティクルを描画します。 GPU モードでは、すべてのピクセルにわたって重い WebGL シェーダがレンダリングされ、グラフィックス カードがロードされます。両方を使用して、システムのどの部分がフレーム レートを制限しているかを確認します。

この FPS テストはモニターのリフレッシュ レートを検出しますか?

はい。アイドル フレーム間の中央時間を測定し、60、75、120、144、165、240 Hz などの一般的なリフレッシュ レートに合わせます。専用のチェックを行うには、リフレッシュ レート テストを試してください。

30、60、144 FPS の違いがわかりますか?

はい。モーション比較パネルでは、15、30、60 とフル リフレッシュ レートで同一のオブジェクトを並べて移動し、速度を調整できるため、滑らかさの違いを自分で確認できます。

タブが非表示になっているという警告が表示されるのはなぜですか?

ブラウザはバックグラウンド タブでアニメーションを一時停止します。テストではこれらのギャップは自動的に除外されますが、最も正確な結果を得るには、実行全体にわたってタブを表示し、前面に表示したままにしてください。

何かアップロードされていますか?

いいえ。すべての測定はブラウザ内でローカルに実行されます。ベストスコアと履歴はブラウザのローカルストレージにのみ保存されます。

144Hz モニターでは FPS の上限が 60 になるのはなぜですか?

ブラウザーは、vsync、省電力設定、またはディスプレイのアクティブなリフレッシュ レートによって制限される場合があります。 OS とブラウザがより高いレートに設定されていることを確認してください。

これはコンピューター全体をテストしますか?

いいえ: ブラウザのレンダリング パフォーマンスを測定します。これはフルシステムまたはネイティブ ゲームの FPS を反映しますが、同一ではありません。

日記より

All articles →