リフレッシュレート確認
60Hzの画面は16.7msごと、144Hzの画面は6.9msごとに1フレームを描きます。ブラウザ測定は推定値で、省電力、バックグラウンドのタブ、別のモニターで変わることがあります。
使い方
- ページを開いたら、このタブを前面に置いたまま待ちます。測定は自動で始まり、約4秒かかります。
- 大きな数字が推定したリフレッシュレートです。下の行に最も近い標準値、フレーム時間、測定の安定度が出ます。
- ディスプレイ設定で値を変えたときや、ウィンドウを別のモニターへ移したときは「もう一度測定」を押してください。
- 期待より低く出たら、モニターを疑う前にOSのディスプレイ設定と下の注意点を確認してください。
計算方法
ブラウザは画面が1回更新されるたびに requestAnimationFrame を1回呼びます。呼ばれた時刻をすべて記録し、最初の30フレームはウォームアップとして捨て、残りの間隔を使います。
間隔が中央値の半分より短い、または1.5倍より長いもの(止まったフレーム、タブ切り替え)は外れ値として除き、残りの平均(ms)から Hz = 1000 / 平均 を求めます。残った間隔のばらつきを安定度として表示します。
推定値が 60、75、90、100、120、144、165、170、180、240、360Hz のいずれかの3%以内なら、その値を最も近い標準値にします。
リフレッシュレートとは
リフレッシュレートは、画面が1秒間に新しい画像を描き直す回数です。60Hzなら16.7msごと、144Hzなら6.9msごとに更新されます。高いほど動きがなめらかになり、入力が画面に出るまでの遅れも減りますが、PC、ケーブル、ゲームがその数のフレームを実際に出せる場合だけです。
| レート | フレーム時間 | よく使われる場所 |
|---|---|---|
| 60Hz | 16.7ms | オフィス用モニター、多くのノートPCとテレビ |
| 75Hz | 13.3ms | 低価格モニターの少し高い設定 |
| 120Hz | 8.3ms | 最近のスマホ、ノートPC、ゲーム機、テレビ |
| 144Hz | 6.9ms | 一般的なゲーミングモニター |
| 240Hz | 4.2ms | eスポーツ向けモニター |
結果がずれることがある場合
- バックグラウンドや非表示のタブは、ページがかなり遅く動きます。測定中はこのタブを前面に置いてください。
- 省電力モード、バッテリーセーバー、一部のノートPCの電源プランでは、画面が出せるより少ないフレームしか描かれません。
- モニターが複数あると、ブラウザが別のモニター、または一番遅いモニターに合わせることがあります。測りたいモニターの上にウィンドウ全体を置いてください。
- Safariは低電力モードなどでフレームを制限し、速い画面でも60Hzと出ることがあります。
- 可変リフレッシュレート(G-Sync、FreeSync、アダプティブシンク)では負荷で値が変わり、きれいな数字にならないことがあります。
- ハードウェアアクセラレーションをオフにするなどのブラウザ設定でも、フレームが制限されることがあります。
リフレッシュレートの設定
- Windowsは 設定、システム、ディスプレイ、ディスプレイの詳細設定 で選びます。macOSは システム設定、ディスプレイ です。
- そのレートに対応したケーブルを使ってください。古いHDMIケーブルやポートでは144Hzモニターが60Hzに制限されることがあり、DisplayPortなら多くの場合問題ありません。
- 設定を変えたら「もう一度測定」を押してください。
よくある質問
自分のモニターは144Hzですか?
最も近い標準値が144Hzで安定度も良ければ、ブラウザはその画面で毎秒144フレームを描いています。有力な手がかりですが、短いブラウザ測定はあくまで推定です。OSが実際に使っている値はディスプレイ設定で確認してください。
結果は正確ですか?
推定値です。タブを前面に置いてPCに余裕があれば、たいてい実際の値から数%以内に収まります。バックグラウンドのタブ、省電力、サブモニターがあると違う値になることがあります。
TestUFOなどの精密なツールとの違いは?
精密なツールはもっと長く測り、画面上の動きのパターンを目やカメラで確かめます。このページはブラウザがフレーム描画を要求する回数を数えるだけです。ブラウザが受け取る値は分かりますが、パネルに実際に映った様子を撮った値ではありません。
144Hzのモニターなのに60Hzと出ます。
OSの設定が60Hzのままか、ケーブルやポートが高いレートに対応していない可能性があります。省電力がオンだったり、ウィンドウが別のモニターにかかっていることもあります。まずディスプレイ設定を確認してください。
スマホでも使えますか?
使えます。多くのスマホは60Hzか120Hzで動き、電池節約のために下げることもあるので、測るたびに値が変わることがあります。