リフレッシュレート測定

フレームの間隔からモニターの実際のHzを測定します。

-

測定中です。このタブを前面に表示したままにしてください

-サンプル数
-最速フレーム
-最遅フレーム
-ジッター

ボールの動きを見てください。カクつきは多くの場合、画面が遅いのではなくフレーム落ちが原因です。

リフレッシュレートの測り方

  1. 測定中はこのブラウザタブを前面に表示したままにします。
  2. フレームのサンプルが集まるまで数秒待ちます。
  3. 動くボールを見ながら、結果をモニターの定格Hzと見比べます。

主なリフレッシュレートと1フレームの時間

リフレッシュレート1フレームの時間
60Hz16.7ミリ秒
75Hz13.3ミリ秒
120Hz8.3ミリ秒
144Hz6.9ミリ秒
165Hz6.1ミリ秒
240Hz4.2ミリ秒

リフレッシュレートが高いほど、1フレームが次のフレームに置き換わるまでの表示時間が短くなるため、映像が動いたときの滑らかさが増し、ブレが減って見えます。

リフレッシュレートが正しくないときの直し方

  • Windows 11では、設定、システム、ディスプレイ、ディスプレイの詳細設定を開き、プルダウンからモニターの一覧にある最も高いリフレッシュレートを選びます。
  • macOSでは、システム設定、ディスプレイを開いてディスプレイを選び、リフレッシュレートのメニューを確認します。これは複数のレートに対応するディスプレイとMacでのみ表示されます。
  • 別のケーブルやポートを試してください。古いHDMIやDisplayPortの規格は、ある解像度で使える帯域幅に上限があり、144Hzのモニターが気づかないうちに60Hzに制限されることがあります。
  • 特にディスプレイを初期化した後は、モニター自体のオンスクリーンメニューがパソコンから送られているレートを上書きしていないか確認してください。

このテストの仕組み

このページは90回連続するアニメーションフレームのコールバックの間隔を計測し、その中央値を取ることで、バックグラウンドタスクによる一時的なカクつきを取り除きます。表示されるリフレッシュレートは、1000をその中央値の間隔で割り、最も近い整数に丸めた値です。

ブラウザは表示されていないタブのアニメーションフレームを一時停止するか大きく制限してバッテリーを節約するため、テスト中にタブを切り替えると測定はリセットされ、一時停止のメッセージが表示されます。

リフレッシュレート測定のFAQ

144Hzのモニターを買ったのに結果が60Hzと表示されるのはなぜですか?

OSのディスプレイ設定で実際に144Hzが適用されているか確認してください。一部の接続やケーブルは初期設定で60Hzに戻ってしまいます。ブラウザは、OSが実際に駆動しているレート以上を測定することはできません。

ブラウザで本当に正確に測定できますか?

描画コールバックの間隔を測定しており、ディスプレイの実際のリフレッシュレートを近い精度で追跡します。ただし、ブラウザとOSは同じCPUを他のタスクと共有しているため、多少のジッターが出るのは正常です。

測定が一時停止したのはなぜですか?

ブラウザは、表示されていないタブのアニメーションフレームをバッテリーとCPUの節約のためにスロットルまたは完全に停止します。このタブに戻れば測定を続けられます。

ここでのジッターとは何ですか?

テスト中の最速フレームと最遅フレームの差です。小さく一定の差は正常で、大きい場合はバックグラウンドの負荷や、定格より低いレートで動作しているディスプレイを示していることがあります。

結果が144ではなく143のように定格より数Hzずれるのはなぜですか?

JavaScriptで測定した時間には必ず多少の丸め誤差やシステムのジッターが含まれるため、モニターの定格速度から数Hz以内の結果は正しい測定とみなされます。

ケーブルによってリフレッシュレートが制限されることはありますか?

はい。古いHDMIやDisplayPortのケーブルとポートは、ある解像度で使える帯域幅に上限があるため、144Hz対応のモニターでも、古い、傷んだ、または低スペックのケーブルでは60Hzに制限されることがあります。

ノートパソコンの内蔵画面でもこのテストは使えますか?

はい。90Hzや120Hz、144Hzモードを持つノートパソコンのパネルも、OSが実際にその高いレートでパネルを駆動していれば、外部モニターと同じように測定できます。

関連ツール