人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CPU使用率について質問です
現在、LIFEBOOK S762で質問を書いています。
OS:Windows7 Pro 32bit
CPU:Celeron 1000M(1.8GHz、2コア、2スレッド)
メインメモリ:4GB
というPCなんですが、処理が重いと思ってタスクマネージャーを起動しました。
その時のCPU使用率は68%(前後10%程度)でした。
アプリケーションタブ内に表示されていたソフト名はウィルス対策ソフト、Google Chromeの2つだけです。
プロセスタブも開いてみましたが、taskmgr.exe(タスクマネージャー)が5%と最も多くCPUを使用していましたが、他のプロセスは36個が0%で3つが1%の表示になっていました。
パフォーマンスタブで表示されるCPU使用率はプロセスタブに表示されるプロセスのCPU使用率の合算ではないのでしょうか?
その当時のプロセス数は単純に40だったのですべてのプロセスで0.49%使用していたとしても19.6%の使用率、タスクマネージャーと他のアプリの使用率を合算しても8%加算するだけなので、27.6%だと思います。
※平均的に2コアを使用しているので最大値を使っているとは考えられませんでした。
この仕組を教えて下さい。

●質問者: keijun5145
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● seble

タスクマネージャーの読み込み、起動に一時的に使用率が上がっただけでは?


keijun5145さんのコメント
いや、5分以上同じような状態が続いていたので、ただでさえ軽快なタスクマネージャーが原因だとは考えられないと思います。

2 ● a-kuma3
ベストアンサー

プロセスタブの下にある「すべてのユーザのプロセスを表示」のボタンを押してないからだと思います。
サービスなどは、ユーザが SYSTEM や LOCAL_SERVICE などで動きますので、タスクマネージャを起動した直後には表示されていません。


keijun5145さんのコメント
ありがとうございます。当該ボタンをクリックするとsvhost.exeが出てきて使用率が30?40%になっていました。このボタンをクリックして出てくるプロセスは重要だと感じたので終了はさせませんでした。 ※何個もsvhost.exeがあるのですが別物なのでしょうか?(使用率が高いものを終了すると別のプロセスの使用率がアップする??)

a-kuma3さんのコメント
>> ※何個もsvhost.exeがあるのですが別物なのでしょうか? << Windows で「サービス」と言っている処理の実体のほとんどが svchost.exe です。 どのサービスが、どの svchost.exe のプロセスに該当するかを確認するには、 +タスクマネージャでプロセスID (PID) を確認する +コマンドプロンプトを起動する +tasklist /svc を実行する +PID でサービスを確認 たとえば、こんな感じです。 >|| イメージ名 PID サービス ========================= ======== ============================================ System Idle Process 0 N/A System 4 N/A smss.exe 532 N/A csrss.exe 656 N/A csrss.exe 700 N/A wininit.exe 708 N/A winlogon.exe 748 N/A services.exe 788 N/A lsass.exe 800 KeyIso, Netlogon, ProtectedStorage, SamSs lsm.exe 808 N/A svchost.exe 948 DcomLaunch, PlugPlay svchost.exe 1008 RpcSs svchost.exe 1048 WinDefend svchost.exe 1140 Audiosrv, Dhcp, Eventlog, lmhosts, wscsvc svchost.exe 1168 AudioEndpointBuilder, CscService, EMDMgmt, hidserv, Netman, PcaSvc, TabletInputService, TrkWks, UxSms, WdiSystemHost, Wlansvc, WPDBusEnum, wudfsvc svchost.exe 1180 AeLookupSvc, Appinfo, BITS, Browser, EapHost, IKEEXT, iphlpsvc, LanmanServer, MMCSS, ProfSvc, RasMan, Schedule, seclogon, SENS, ShellHWDetection, Themes, Winmgmt audiodg.exe 1244 N/A svchost.exe 1264 gpsvc SLsvc.exe 1308 slsvc svchost.exe 1336 EventSystem, FDResPub, LanmanWorkstation, netprofm, nsi, SCardSvr, SSDPSRV, SstpSvc, TBS, upnphost, W32Time, WebClient, WinHttpAutoProxySvc Smc.exe 1472 SmcService ... ||< CPU を食ってるサービスが不要そうなものだったら、コントロールパネルから停止しましょ。

keijun5145さんのコメント
なるほど…純粋にタスクマネージャーだけではわからないんですね。もしかすると停止できるsvhostがあるかもしれないのでもう少し調べてみますね。ありがとうございます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ