WindowsXPを使っていますが、何か大きな処理(例えばデフラグなど)をやりながらパフォーマンスモニタを見ていると、
"%Processor Time" の"Processer"を選んだ場合の波形が
タスクマネージャ/パフォーマンスで表示される「CPU使用率の履歴」とほぼ一致することがわかりました。
ところが、試しに同じ"%Processor Time" の"Process"で"_Total"を選んでみると
なぜか値が100を指したまま降りてこなくなっていました。"_Total"以外のプロセスでいくらか波が出ているにも関わらずです。
そこで質問です。
Q1:"%Processor Time" の"Processer"と
"%Processor Time" の"Process"の"_Total"は違うものなのでしょうか?
Q2:"%Processor Time" の"Process"の"_Total"とは
"%Processor Time" の"Process"の"_Total以外"の合計値だと思っていましたが、違うのでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
A1
Processerの方は、Idle以外のプロセスの合計+カーネル(OS)です。
Processの方は、すべてプロセスの合計です。カーネルの分は含みません。
A2
そのとうりで、_Total以外の合計値です。
なぜ100を指すのかというと、CPUを使用してない時は、Idleというプロセスがすべて消費しています。(タスクマネージャ上ではSystem Idle Processというやつです。)
つまり、このプロセスの使用率はCPUの未使用率になります。
しかし、Processの_TotalはIdleまで合計してしまうので、
使用率+未使用率-カーネル使用率となるので、カーネルが重い処理をしてなければ、ほぼ100を維持することになります。
ありがとうございました。
お礼が大変遅くなりました。申し訳ありません。
教えていただいたとおり、Idleを除いたProcessの合計値がだいたい_Totalと合致していることがわかりました。
.....と、ここまで書こうとしていた矢先にまたまた妙なものを見つけてしました。(実はそれでひっかかっていたために、"お礼"が延びてしまっていたのです。)
パフォーマンスモニタで「パフォーマンスログ」なるものが取れますが、これをとってみるとCPU使用率が2000%(!)を超えたProcessが出てきたのです。
いろいろ調べてみると、ProcessにおけるCPU使用率はCPU数ぶんだけ増えると...またCPUがHSであればまたそれだけ増えると...つまり2CPU機ならProcessの合計値は最大200%までいく...それがHSならさらに増えて最大400%までいくのだそうですね。
でも、2000%は増えるにもホドがあるだろう!
と、いうわけで悩んでしまっていたのでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 「this is the/my first time~」の文法上の制約について 1 2023/04/06 09:48
- Excel(エクセル) RANK.EQとCOUNTIFSの組み合わせで同ポイントの場合、違う条件を加えて順位を付けたい。 1 2022/08/30 19:49
- CPU・メモリ・マザーボード DELL Vostro 3268に付けられるCPUを教えてください。以下にspecを載せてます。 4 2022/10/24 11:19
- 英語 提示した名言の文の構造について(waste one hour of time) 5 2023/05/20 15:22
- 英語 提示した名言について(並列表現の文法規則) 4 2023/06/02 09:41
- その他(プログラミング・Web制作) python コードについて(初学者です) 3 2023/07/20 14:44
- 英語 英語で「5億年ぶりに〜した」みたいな表現はありますか? 4 2023/07/05 23:28
- 英語 「名詞+形容詞/現在分詞/過去分詞+to不定詞の副詞的用法」の語順について 7 2022/09/22 05:27
- 英語 ask about 4 2022/12/26 16:03
- ビデオカード・サウンドカード パソコン グラボは、マザーボードにハマらない(凸凹)のも有るのでしょうか? 現在⥅NVIDIA Ge 3 2022/03/23 18:51
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
有無、要否、賛否、是非、可否、当否…これらの言葉について
その他(教育・科学・学問)
-
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
ページングが大量発生する原因について困っています
Windows Me・NT・2000
-
-
4
CPUやメモリの使用率はどこからどの程度動作に影響を与えますか?
CPU・メモリ・マザーボード
-
5
MACアドレスからIPアドレスを割り出す方法はありますか
その他(コンピューター・テクノロジー)
-
6
CPU動作消費やメモリ消費などの過去の履歴を参照することはできますか?
Windows Vista・XP
-
7
[EXCEL] 時間単位のグラフ作成方法について
その他(コンピューター・テクノロジー)
-
8
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
-
9
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
10
c++,ある関数のクラスから別のクラスの関数を呼ぶ
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dockerコンテナ(centos7.9)の...
-
『カーネルとの通信中にエラー...
-
マザーボード用ドライバ
-
パフォーマンスモニタの%Proces...
-
ブルースクリーンの原因が「ntk...
-
ip_conntrack_ftpのインストール
-
無線LAN子機のLINUX版インスト...
-
RedHat でのテープライブラリー...
-
英語版のMSsoftお試し版の入手方法
-
カーネル再構築でのエラー
-
どうしてwindowsはMacと比べ動...
-
rcp,rshのタイムアウトについて
-
パソコンでゲームをプレイしよ...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
virtual boxにインストールした...
-
ubuntu 初期化について
-
Ubuntu on Xorgのログインについて
-
M.2 NVME SSDがWindowsからはア...
-
apt-getによるapacheのインスト...
-
光学ドライブをUEFIにしたいの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パフォーマンスモニタの%Proces...
-
UNIXとBSDとLinuxの違いを小学...
-
/dev/nvme0n1p2 clean と表示さ...
-
/proc/sys/net/ipv4/route/flus...
-
割り込み不可能?なプロセスを...
-
カーネルバッファとは何でしょうか
-
Linuxの頻繁なバージョンアップ...
-
カーネルアップグレード後、una...
-
SolarisとLinuxの違い
-
どうしてwindowsはMacと比べ動...
-
魔改造版Windows 2000をインス...
-
UNIXからLINUXへのデータ移行に...
-
違いを教えください!!
-
エラー”Illegal seek”はどんな...
-
Dockerコンテナ(centos7.9)の...
-
Linuxでダイナミックディスクっ...
-
Linux 32Bitと64Bitのメモリー...
-
linuxカーネルのダウングレード...
-
kernel32.DLL のCDでの場所...
-
romfsってなんですか?
おすすめ情報