システム アイドル プロセスが CPU の 98% を使用するのはなぜですか?

System Idle は Microsoft Windows のコンポーネントであり、すべての Windows NT ベースのオペレーティング システムに存在します。これは、PC で実行される既定のプロセスの 1 つであり、おそらく最も理解されていないプロセスの 1 つです。システム アイドルは、常にシングル スレッド プロセスとしてバックグラウンドで実行され、システムが他のスレッドを処理していないときのプロセッサ時間を示します。つまり、システム アイドルとは、実際には CPU の未使用またはアイドル状態の割合を指します。これが、多くの場合想定されるように、98% などの高いシステム アイドル率の値が問題にならない理由です。
高い割合
システム アイドル状態の測定値は、システムに関与しているプロセスが少なく、これらのプロセスの集中度が低いほど高くなります。したがって、System Idle の 95 ~ 98% の読み取り値はごく普通のことであり、PC が目の前のタスクの処理能力を文字通り使い果たしていることを意味するものではありません。 CPU によって管理されるほとんどのタスクは、それぞれプロセッサ使用の 1% 未満しか占有しないため、[タスク マネージャー] ウィンドウでは 00% が割り当てられます。
システム アイドルの役割
Windows OS は、常に 1 つ以上の CPU プロセスを実行する必要があるように設計されています。進行中のシステム アイドル プロセスは、実際には実行可能なプロセスではなく、CPU のアイドル帯域幅のカウンターであり、他のタスクに分配する準備ができており、利用可能です。しかし、このプロセスの永続性は、実際のプログラムが実行されておらず、アクティブなプロセスが CPU を使用していない場合でも、システムが決して停止しないようにするため、PC が継続的に機能するために不可欠です。
省電力モード
System Idle では、CPU で実行されている唯一のプロセスとして検出されたときに、省電力メカニズムをトリガーすることもできます。正確な省電力メカニズムとスケジュールは、さまざまな Windows オペレーティング システムで異なりますが、画面の明るさを下げたり、プロセッサの電力消費を減らしたりすることが含まれる場合があります。
システム アイドルのスローダウン
システムのスローダウンは、システム アイドルの読み取り値が高いことに関連したり、それによって引き起こされたりすることはありません。実際、システム アイドル状態の読み取り値が高い場合は、正反対のことを示唆しています。つまり、CPU には使用可能な処理能力が十分にあるということです。システムのその他のボトルネックには、RAM とハードディスクの使用が含まれる場合があるため、これらのコンポーネントのトラブルシューティングが次のステップです。