• 締切済み

System Idle Process のCPU負荷(?)

CPUの使用率を調べますと、多くのプロセスに混じって System Idle Process というインジケーター/カウンターがリストに入っています。 そして、System Idle Process を調べると、「プロセスではない。CPUに未だどのくらい余裕があるかを Wintasks の中に示すカウンターである。」などと書かれています。 場所もないので、出典は省略いたします。 通常のプロセスについては、CPUの使用率即ち、負荷が示されるのに、System Idle Process については、余裕が示されるのはどうしてでしょう。そして、CPUの総合使用率を算出するのに、個々の使用率と余裕を足し算しても意味がないように思えますが。何故でしょう。 よろしくご助力をお願いいたします。

みんなの回答

  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.5

ですから、グラフなどに表示される、CPU使用率というのは、 >System Idle ProcessにCPUが割り当てられているときは、実際にはCPUは何もし ていないので(電力消費も抑えられる)、 >「現在のCPU利用率はxx%だ」という時には、実際にCPUが動作しているそれ以外のプロセスの総和の数字を使います。 と書いた通りです。 idle = 怠惰な; 仕事のない, 暇な; 活用していない; <<goo辞書より>> ・一般のプロセス = CPUが割り当てられてCPUを使う ・System Idle Process = CPUが割り当てられるがCPUを使わない 「使用」という意味に、「仕事している・働いている」という意味を強く求めるなら、タスクマネージャのプロセスタブの「CPU使用率」欄は、「CPU割当率」と書いた方が正確なのでしょうが、慣用的に「使用率」と呼ばれています。二種類の意味があることになりますね。

BASKETMM
質問者

お礼

notnotさん ご意見はわかりました。 一つの単語を、同一のソフトウェアの中で、二つの意味に使っているというのは納得がゆきませんが、Microsoft がそうしているのであれば、私たちが議論をしても致し方ありません。 この項は閉めることにいたします。 重ねて御礼申し上げます。

  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.4

System Idle ProcessにCPUが割り当てられているときは、実際にはCPUは何もしていないので(電力消費も抑えられる)、「現在のCPU利用率はxx%だ」という時には、実際にCPUが動作しているそれ以外のプロセスの総和の数字を使います。 というか、CPU利用率に限らず、「割合」の合計はどんなものであれ、常に100%です。 別の例を挙げると、メモリ総量100%、使用中メモリ60%、未使用メモリ40%とか(100=60+40)。未使用メモリは誰も使っていないかというと、OSの実メモリ管理機構が、空きメモリとして管理してます。言い換えると、メモリ管理機構が40%を使用しているわけです。

BASKETMM
質問者

補足

notnotさん 何回も時間を使っていただき申し訳ございません。 最初の質問に、後から画像を付けましたが、使用率は100%になっておりません。 そのため折角のご説明が理解出来ないのです。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.3

>現実には、トータルが40%-90%ぐらいを行きつ戻りつです。 こちらの環境(複数)では、合計すると100%ばかりです。と言うかSystem Idle Process は95~100%で有ることが多いです。 ただ、これは機種によって違ってくるので、異常かどうかを調べるにはもっと情報がないと難しいですね。

BASKETMM
質問者

補足

Violet430 さん 有り難うございます。 タスクマネージャーにパフォーマンスというタブがあり、これをクリックしてグラフを出してみました。添付しますので、貴兄の物と比べてみて下さい。 どうも、何時も100%に成るべきとは思えないのですが。

  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.2

>現実には、トータルが40%-90%ぐらいを行きつ戻りつです。 全プロセスの表示値を足してもそうなるなら、切り捨て誤差のせいでしょうね。 正確に測定できれば、100%になります。

BASKETMM
質問者

補足

タスクマネージャーを開くとプロセスというタブの横に、パーフォーマンスというタブがあります。これをクリックするとCPUの使用率がグラフで出てきます。 どうして何時も100%になっていないのでしょう。とても、四捨五入の誤差範囲ではないのです。原理的に100%であるべきなら、一本の水平線にならはずですね。 一度ご覧いただいてコメントを頂ければと思います。

  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.1

>個々の使用率と余裕を足し算しても意味がないように思えますが。 個々の使用率の総和と余裕を足すと100%になります。という意味があります。 Idle Processとは、他に何もすることがないときにCPUが割り当てられる、優先度最低のプロセスです。 実際には、CPU動作を止め、入出力完了などの割り込み待ち状態になります。ただ単に待つだけのプロセスです。

BASKETMM
質問者

補足

notnotさん有り難うございます。 それも考えたのですが、それなら、何時も100%になっていなければ おかしいかなと思いました。 現実には、トータルが40%-90%ぐらいを行きつ戻りつです。 御教示、ご意見、不確定の事があっても大歓迎です。 どうぞよろしく。

関連するQ&A

  • System Idle Processが表示されない

    現象: プロセス一覧で、特にCPU使用率の高いプロセスは見当たらないのですが、パフォーマンスタブの表示で常にCPU使用率が50-60%を記録しております。 尚、50%を記録する以前の状態では、10-20%と低い使用率でした。 調査項目: Windows2003Serverがインストールされているサーバの 【タスクマネージャ】を起動したところ、 プロセスの一覧に"System Idle Process"がありませんでした。 質問: System Idle Processがないことがこの件に関係しているのでしょうか。 どなたかご教示お願い申し上げます。

  • System Idle Processが・・・・

    Win2000を起動すると、System Idle Processは99%になっていますよね?これは通常の状態なのでいいと思うのですが、なにもソフトを起動していないのに、CPUの使用率が55%くらい食ってしまっています。マウスなどもカクカクと動いてしまうような状態です。なにか解決法ありますか?

  • System Idle Processってなに?CPU使用率が100%

    System Idle Processってなに?CPU使用率が100% CPU使用率が100%に近い状態になっていて、ネットにつなぎっぱなしのときのことですが、いったい何が原因でCPU使用率が高まっているのかわかりません。 Ctrl+Alt+Deleteで出てくるWindowsタスクマネージャのプロセスタブを押すと、「System Idle Process」というイメージ名が常に「CPU:99」になっています。 System Idle Process ? これっていったいなんでしょうか? OS:WindowsXPホームエディション(sp2) 大まかな常駐ソフト: :ノートンインターネットセキュリティー(ヤフーBBから購入したオンラインセキュリティーです。) :NVIDIA Settings(Nvidiaビデオカードのドライバソフトです。) :Asus PC Probe (Asusマザーボードに付属のシステム監視ソフトです。)

  • System Idle Processって?

    こんにちは XPをつかっているのですがこの頃ファンがよくまわるのでタスクマネージャで見てみたらSystem Idle ProcessのCPUの欄が 常に95以上なんです 何か関係あるでしょうか あとSystem Idle Processって何をしているものなので主か お願いします

  • CPUがSystem Idle Processを占有する

    まず私のパソコンはNEC、VL100A/1Aを使用、CPU、900MHZ AMD Duron、OS、windowsxpです。 最近なんですが、いきなりSystem idle processがCPUを90%から95%占有してしまい、他のタスクが応答しないケースがあります、それも20分から30分なる時もあります。デフラグやスキャンデスクなどもしました。しかし今だ現状は変わらずSystem Idle Processが回り続けてます、一旦落ち着くと落ち着いたままになるのですが、一旦動き出すと再起動でも直せません。どなたかアドバイスお願いします。 

  • なにもしてないのにCPUを使うSystemプロセス。

    なにもしてないのにSystemプロセスが(System Idleではありません。)、 CPUを消費してるのですが、これをどうにかして止める方法を教えて下さい。 およそ5秒毎になにかやってCPUを消費してます。 このときHDDアクセスはないようです。

  • タスクマネージャのプロセスの中の『System Idle Process』とはなんですか?

    パソコンをやっているとたまにパソコンのファンが勢いよく回りだし、CPUをかなり使っているように感じるのですが、そういうときにタスクマネージャを開いてプロセスのタブを見ると『System Idle Process』というものがCPUを96~99(%?)使っています。いったい『System Idle Process』とは何なのでしょうか?これは終了させてはいけないのでしょうか? パソコンに詳しい方がいましたら教えていただきたいのですが。よろしくお願いします。

  • System Idle Processについて教えてください

    いつも拝見させていただいています。 急に使用しているPCが遅くなりました。 タスクマネージャで確認してみると、 System Idle Processが常に95~99%に なっています。 元にするにはOSの再インストールするしか 方法はないのでしょうか。 その他、方法があれば教えていただきたいです。 よろしくお願いします。

  • よくタスクマネージャーで見かけるのですが、System Idle Pr

    よくタスクマネージャーで見かけるのですが、System Idle Processとはなんのことですか? 異様にCPU占有率が高いのです(80~90%ぐらい) 教えてください。

  • CPU使用率が100%になってしまいます

    ファンの稼動が激しいため、タスクマネージャをみたところ、CPU使用率が100%のまま変わりません。プロセスのiexpore.exeが90~99でメモリ使用量が36104Kになっています。普段は、たしか、System Idle Processが90~99なはずなのですが、このようにCPU使用率が100%の時は、System Idle ProcessのCPUが0で、メモリ使用量は、16Kになってます。CPU使用率を下げる方法はありますでしょうか?