FPSテスト

高度な FPS テスト — ブラウザーの実際のフレーム レートを平均 FPS、1% および 0.1% の最低値、安定性、フレーム時間をリアルタイムで測定します。時間を指定してベンチマークを実行し、調整可能なレンダリング負荷で GPU に負荷をかけ、パフォーマンス グレードを取得します。無料、サインアップなし、100% ブラウザ内。

単なるライブカウンターではなく、完全なブラウザー FPS ベンチマーク。 requestAnimationFrame を使用して各フレーム間の正確な時間を測定し、平均 FPS、1% と 0.1% の最低 FPS、ピークと最小 FPS、フレーム時間の安定性スコア、およびジャンキー フレーム数を報告します。ディスプレイのリフレッシュ レートを検出し、パフォーマンス グレードに応じて時間指定された 10/30/60 秒のベンチマークを実行します。また、GPU にロードするために数千のオブジェクトをアニメーション化する調整可能なレンダリング ストレス ステージが含まれています。これらはすべて、保存された自己ベストを使用してローカルに計算されます。

Share
カテゴリ
速度テストと診断
含まれるもの
9の特徴
アクセス
無料 · サインアップなし
プライバシー
ブラウザで実行
FPSテスト

Calibrating FPS Render Array......

Please wait a moment

使用方法

FPSテストの使い方

  1. 01

    ディスプレイを検出させます

    読み込み時に、ツールはクイック キャリブレーションを実行して、モニターのリフレッシュ レート (60Hz、144Hz、240Hz など) を推定します。これがフレーム レートを評価するターゲットになります。

  2. 02

    ベンチマーク期間を選択します

    最終成績と自己ベストを記録したランで 10、30、または 60 秒を選択するか、時間制限なしで FPS を継続的に監視する ∞ オプションを選択します。

  3. 03

    レンダリング応力荷重を選択します(オプション)

    オフのままにして静止ディスプレイを測定するか、「軽」、「中」、または「重」を選択して 250 ~ 5,000 個のオブジェクトをアニメーション化し、GPU が実際のレンダリング負荷にどのように耐えられるかを確認します。

  4. 04

    テストを開始する

    [スタート] を押すと、ライブ FPS、フレーム時間、チャート、統計が 1 秒間に数回更新されるのを確認します。時間を指定して実行すると、進行状況バーが終了までカウントダウンします。

  5. 05

    結果を読んでベストを更新しましょう

    平均 FPS、1% と 0.1% の最低値、安定性、グレードを確認します。平均と 1% の低値の間に大きな差がある場合は、途切れを意味します。タブまたは拡張機能を閉じて、再度実行して、新たな自己ベストを目指してください。

ユースケース

一般的な使用例

  • 新しい 144Hz または 240Hz モニターが実際にブラウザーの定格リフレッシュ レートで動作していることを確認します。
  • 平均 FPS が良好に見える場合でも、1% と 0.1% の最低値を使用してページ上の途切れを診断します
  • 同じデバイス上の Chrome、Edge、Firefox、Safari のフレーム レートと滑らかさを比較します。
  • GPU ハードウェア アクセラレーションが有効になっており、ブラウザのレンダリングに役立つかどうかを確認します。
  • ラップトップまたは携帯電話の GPU にストレス テストを行い、60 秒間の実行で FPS が低下する際のサーマル スロットルを監視します。
  • 拡張機能の有無をテストして、重い拡張機能や開いているタブが多すぎる場合の FPS コストを測定します。
概要

ライブカウンターだけでなく、実際のフレームレートを測定します

この FPS テストでは、ブラウザーの高解像度 requestAnimationFrame タイマーを使用して、各スクリーン ペイント間の正確な時間をサンプリングし、それらのサンプルを実際の滑らかさを表すメトリクス (平均 FPS、1% と 0.1% の最低値、ピークと最小の FPS、フレーム時間の一貫性安定性スコア、およびジャンク フレームの数) に変換します。これは、途切れ途切れのアニメーションに対してデバイス、ブラウザ、モニター、または拡張機能のセットアップの健全性をチェックする、インストールを必要としない最も迅速な方法です。

平均 FPS よりも 1% の低さが重要な理由

ディスプレイは平均 60 FPS で正常に動作していても、いくつかの遅いフレームが動きの錯覚を壊してしまうため、途切れ途切れに感じることがあります。これは、1% 低と 0.1% 低がキャプチャしたもの、つまり最悪の 1% と 0.1% のフレーム時のフレーム レートです。バックグラウンドタブ、重い拡張機能、サーマルスロットル、またはオフになっているハードウェアアクセラレーションなど、途切れの原因で平均と1%の最低点の間に大きなギャップがあります。

ハードウェアに実際の負荷をかける

レンダリング ストレス ステージをオンにすると、ツールは測定中にキャンバス上の数百から数千の移動オブジェクトをアニメーション化します。偽の数値ではなく、本物の GPU とコンポジターの動作です。ブラウザがフレームをドロップし始める前に、軽負荷、中負荷、高負荷の下で FPS がどの程度低下するか、1% の最低値がどのくらいの速さで低下するかを観察して、現実世界のヘッドルームを測定します。

ベンチマーク、採点、自己ベストの更新

10、30、または 60 秒の固定ベンチマークを実行するか、継続的に実行したままにします。時間指定された各実行は、検出されたディスプレイのリフレッシュ レートに対してスコア付けされたパフォーマンス グレード (「苦戦」から「完璧」まで) で終了します。各期間の最良の平均値はデバイス上にローカルに保存されるため、ブラウザー、タブ、設定を長期にわたって比較できます。

特徴
01
高解像度サンプリング: ネイティブの requestAnimationFrame タイマーを使用して、すべてのスクリーン ペイントの正確なミリ秒のフレーム時間を記録します。
02
プロのフレームタイム メトリクス: 平均 FPS に、真の 1% および 0.1% の最低値 (フレームの最悪の 1% / 0.1%) を加えたもので、スタッターを明らかにする数値です。
03
フレーム時間安定性スコア: フレーム時間の分散から一貫性を評価するため、安定したモーションとバーストしたジャンクな感触を区別できます。
04
調整可能なレンダリング ストレス: 250 ~ 5,000 の移動するキャンバス オブジェクトをアニメーション化して、ハードウェアに実際の G​​PU とコンポジターの負荷を与え、FPS の反応を観察します。
05
時間制限付きベンチマーク + グレード: 10 秒、30 秒、または 60 秒のテスト (または継続) を実行し、ディスプレイに対して Struggling-to-Flawless グレードのスコアを取得します。
06
リフレッシュ レートの検出: モニターの Hz を自動検出するため、ターゲット フレーム レートを認識し、フレーム落ちにフラグを立てることができます。
07
基準線付きのライブ チャート: 30、60、120、144、240 FPS でマークされたリアルタイム FPS グラフで、瞬時に状況を把握できます。
08
自己ベスト + フルスクリーン: 各期間のベスト平均がローカルに保存され、フルスクリーン モードでは、すっきりとした、気を散らすことのない読み上げが得られます。
09
プライバシー第一: すべての指標はブラウザ内で計算されます。アップロードされるものは何もなく、アカウントや広告も邪魔になりません。
よくある質問

よくある質問

ソフトウェアをダウンロードせずにオンラインで FPS を確認するにはどうすればよいですか?+

このページを開いて [開始] を押すだけです。このツールは、高解像度の requestAnimationFrame タイマーを使用してブラウザのフレーム レートを測定し、ライブ FPS、フレーム時間、および詳細な統計を表示します。ダウンロード、インストール、サインアップは必要ありません。

ブラウザにとって適切な FPS とは何ですか?+

スムーズな Web ブラウジングのベースラインは 60 FPS です。高リフレッシュ ディスプレイでは、平均値をモニターの Hz (約 120、144、または 240 FPS) に近づける必要があります。一貫して 30 FPS を下回ると、著しく遅く感じられます。同様に重要なのは、1% の最低値が平均値に近い値である必要があることです。ギャップが大きい場合は、たとえ平均が良好に見えても、目に見える途切れが発生することを意味します。

1% 低い FPS と 0.1% 低い FPS とは何ですか?なぜそれらが重要なのでしょうか?+

これらは最悪のフレームを表しています。 1% の最低値はフレームの最も遅い 1% のフレーム レートであり、0.1% の最低値は最も遅い 0.1% をカバーします。モニターは平均 60 FPS ですが、数フレームが遅れて到着すると途切れ途切れに感じられます。低音がそれを露呈します。このツールは、最悪のフレーム時間を平均して FPS に変換することによって両方を計算するため、平均のみのカウンターでは隠れているスタッターを見つけることができます。

安定性スコアとは何を意味しますか?+

安定性は、平均付近の分散に基づいて、フレーム時間がどの程度一貫しているかを評価します。 100% に近いスコアは、すべてのフレームが均一なペースで到着し、滑らかで流れるような動きをしていることを意味します。一方、スコアが低い場合は、平均 FPS が高い場合でもマイクロ スタッターとみなされるバースト的で不均一なフレームを意味します。

レンダリング ストレス テストはどのように機能しますか?+

軽負荷、中負荷、または重負荷を選択すると、ツールは測定中にキャンバス上で 250 ~ 5,000 個の移動オブジェクトをアニメーション化します。これは偽の速度低下ではなく、本物の GPU とコンポジターの動作であるため、フレーム レートがどの程度低下するか、実際のレンダリング プレッシャー下で 1% の最低値がどのくらいの速さで崩れるかがわかります。これはブラウザーのタブに隔離されており、他のアプリケーションには影響しません。

144Hz モニターを使用しているにもかかわらず、FPS の上限が 60 になるのはなぜですか?+

ブラウザーはレンダリング ループをモニターのリフレッシュ レートに同期するため、Windows または macOS が 60Hz に設定されている場合、ブラウザーは 60 FPS を超えることはできません。 Windows では、「設定」→「ディスプレイ」→「詳細表示」→「リフレッシュ レート」を 144Hz に設定します。 macOS の場合は、「システム設定」→「ディスプレイ」を確認します。次に、このページをリロードします。上部で検出されたリフレッシュ レートが更新されるはずです。

ブラウザで FPS が低下する原因は何ですか?+

一般的な原因には、開いているタブが多すぎる、CPU または GPU を消費する拡張機能、無効なハードウェア アクセラレーション、古いグラフィックス ドライバー、バックグラウンド ソフトウェア、ラップトップのサーマル スロットル、重い JavaScript やアニメーションを含むページなどが含まれます。平均から 1% 未満の大きなギャップを持つ実行をクリーンなプロファイルと比較して、原因を特定します。

ブラウザのハードウェア アクセラレーションがオンになっているかどうかを確認するにはどうすればよいですか?+

重いレンダリング ストレス テストを 2 回実行します。1 回目はハードウェア アクセラレーションを有効にして、もう 1 回は無効にします (Chrome: [設定] → [システム] → [利用可能な場合はグラフィックス アクセラレーションを使用する])。アクセラレーションをオンにすると、負荷がかかっても FPS がより高く、より安定するはずです。高負荷時の結果が弱い場合は、GPU が使用されていないことを意味することがよくあります。

この FPS テストはコンピューター全体に影響しますか?+

いいえ。測定と応力負荷はすべてこのブラウザ タブ内で実行されます。これらはブラウザのレンダリング エンジンを実行してパフォーマンスを測定しますが、他のアプリケーションに影響を与えたり、システムに永続的な変更を加えたりすることはありません。

私の結果は保存されていますか?また、何かアップロードされていますか?+

各ベンチマーク期間の最高の平均 FPS はブラウザーにローカルに保存されるため、新しい記録を追うことができ、他には何も保存されません。フレーム データ、スコア、デバイスの詳細はアップロードされません。すべてのメトリクスはデバイス上で計算されます。

これを使用してゲームが 60 FPS で実行されていることを確認できますか?+

このツールは、ゲーム内のフレーム レートではなく、ブラウザのレンダリング FPS を測定します。ゲームの場合は、内蔵オーバーレイ (Steam の FPS カウンター、Minecraft の F3) または MSI Afterburner などのソフトウェアを使用します。ただし、ディスプレイ設定で 144Hz または 240Hz を有効にする前に、モニターとブラウザーが実際に高いフレーム レートを維持できることを確認するには理想的です。

この FPS テストは正確ですか?+

はい。ブラウザの高解像度タイマーを使用して、すべてのフレームの正確なミリ秒タイムスタンプを記録するため、平均、最低値、安定性は推定値ではなく実際に測定されたフレーム時間に基づいています。主な制限はブラウザ自体です。ディスプレイのリフレッシュ レートよりも速くレポートすることはできません。リフレッシュ レートはツールが検出して表示するため、常に上限を知ることができます。

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

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

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

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