最初の CPU のアイドル状態は、Lighthouse レポートの [パフォーマンス] セクションで追跡される 6 つの指標のうちの 1 つです。各指標は、ページの読み込み速度に関するなんらかの要素をキャプチャします。
Lighthouse では、最初の CPU アイドルが秒単位で表示されます。
最初の CPU アイドルの測定対象
最初の CPU のアイドル時間は、ページが最小限インタラクティブになるまでの時間を測定します。次の場合、ページは最小限のインタラクティブであるとみなされます。
- 画面上のほとんどの(必ずしもすべてではない)UI 要素がインタラクティブであり、
- このページは、平均して、ほとんどのユーザー入力に対して妥当な時間内に応答します。
Lighthouse による最初の CPU アイドル スコアの算出方法
「最初の CPU のアイドル時間」スコアは、HTTP アーカイブのデータに基づき、実際のウェブサイトにおけるページの最初の CPU のアイドル時間と最初の CPU のアイドル時間を比較したものです。たとえば、95 パーセンタイルで動作しているサイトでは、最初の CPU のアイドル状態は約 3 秒でレンダリングされます。ウェブサイトの最初の CPU アイドル スコアが 3 秒の場合、最初の CPU アイドル スコアは 95 です。
次の表に、最初の CPU アイドル スコアの解釈方法を示します。
最初の CPU のアイドル状態の指標 (秒) |
色分け | 最初の CPU のアイドルスコア (HTTP アーカイブのパーセンタイル) |
---|---|---|
0 ~ 4.7 | 緑(高速) | 75 ~ 100 |
4.8 ~ 6.5 | オレンジ(中) | 50 ~ 74 歳 |
6.5 以上 | 赤(遅い) | 0~49 |
最初の CPU アイドル スコアを改善する方法
TTI スコアを改善する方法をご覧ください。最初の CPU のアイドルを改善する戦略は、TTI を改善する戦略とほぼ同じです。
全体的なパフォーマンス スコアを改善する方法
特定の指標に焦点を当てる特別な理由がない限り、通常は全体的なパフォーマンス スコアの改善に集中することをおすすめします。
Lighthouse レポートの [最適化] セクションを使用して、ページにとって最も価値のある改善点を特定してください。最適化案が大きいほど、パフォーマンス スコアへの影響も大きくなります。たとえば、以下の Lighthouse のスクリーンショットは、レンダリング ブロック リソースを削除することで最大の改善が得られることを示しています。
Lighthouse レポートで特定された機会に対処する方法については、パフォーマンス監査のランディング ページをご覧ください。