No.2ベストアンサー
- 回答日時:
メモリについては他の方がお答えされていますので、
「合計」
ハンドル10868
スレッド 560
プロセス 41
について説明します。
細かく説明すると膨大になるので
ざっくりと行きますが、
Windows自体の構造の話になりますので
非常につかみにくい話になります。
わかりづらかったらすみません。
・ハンドル
Windowsのあらゆる部品(ウィンドウ、ボタン、文字、アイコンなどなど)は
「ハンドル」というもので見分けます。
見分けます、というのは人間ではなく内部のプログラム(Windows自身)が
この部品は何であるか?を見分けるという意味です。
ハンドルは番号で管理されています。
1番はデスクトップのアイコンで
2番はスタートメニューで・・・
のようなイメージです。
(こんなに単純ではありません。あくまでイメージです)
ハンドル番号を知ればその部品を「操作」することができます。
「操作する取手」という意味で「ハンドル」という名前になっています。
上記のイメージで言うと、
1番に「ダブルクリックしたよ」という信号を送れば、
デスクトップのアイコンがダブルクリックされた!
という動きになります。
1つのウィンドウには数十~数百のハンドルが入っています。
ウィンドウを開けば開くほどハンドルも多くなります。
試しにタスクマネージャを開いたまま、メモ帳などを
どんどん開いてみてください。
ハンドルが増えていくのがわかるでしょう。
・スレッドとプロセス
これは2つセットで考えます。
プロセスというのは大体は一つのアプリケーション(ソフト)を指します。
Windowsはたくさんのアプリケーションが集まってできています。
そのアプリケーションが1つ起動すると、「1プロセス」となります。
メモ帳も1プロセス、Internet Explorerも1プロセスです。
さらに、アプリケーションの中で3つの処理を同時に行いたいとします。
音楽を流しながら映像を流し、コメントを表示する
というムービーがあったとします。
それぞれの処理は「スレッド」という単位になります。
音楽で1スレッド
映像で1スレッド
コメント表示で1スレッド
このムービーの場合は
1プロセスと3スレッドが起動している
という言い方になります。
質問の数値でまとめますと、
ハンドル10868
スレッド 560
プロセス 41
41個のプロセス(ソフト)が
560個の処理を同時に行いながら
10868個のハンドルを使っていろいろ表示している
という感じになります。
ハンドルは表示されていないものも含むとか、
スレッドは起動していても処理しているとは限らないとか、
プロセスはサービスかコアかアプリケーションか・・・
などなど、説明するとキリがありません。
少しでも伝わったらうれしいです。
ちなみにこれが理解できると
「なんでソフトが固まったようになってしまうのか?」
なんてことがわかったりします。
この回答へのお礼
お礼日時:2013/04/17 22:10
ありがとうございます。
とても分りやすく教えていただいて感謝します。
なるほどそういうことかと理解できて、勉強になりました。ありがとう^^
No.1
- 回答日時:
必要メモリ・サイズを見極める
http://www.atmarkit.co.jp/fwin2k/win2ktips/166me …
最適なページ・ファイル・サイズを知るには
http://www.atmarkit.co.jp/fwin2k/win2ktips/076pg …
上記のページにそれらの意味と説明があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト 通信量を計測するソフトを探してます 1 2022/08/18 14:39
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- Windows 10 実装メモリとタスクマネージャーのメモリ使用量不一致について 4 2022/12/15 01:07
- 高校 4プロセス 例題14 「1」と「3」の場合分けはわかりますが 「2」の場合わけの意味がわからないです 3 2022/05/16 18:08
- 公認会計士・税理士 地代家賃と前払費用の決算整理仕訳 1 2023/02/25 08:14
- 日本語 ドイツ語のDelikatesseの複数形を日本語で使うときの特別な意味 2 2022/06/12 08:59
- 日本語 「少なからず」の意味 3 2022/11/19 22:18
- 電気工事士 【電気のデマンドに関する質問です】電力会社への支払いは最大電力量を基準に決定される。そ 3 2023/07/11 19:39
- ポイントサービス・マイル マイナンバーPOINTについて 1 2022/12/24 08:20
- 運転免許・教習所 細い民家なんかで車を走らせ左折してすぐ左折する時巻き込み見る前に少し左折の用意でハンドルを回し気味で 5 2023/07/04 20:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
CPU使用率が常に50~10...
-
System Idle Processってなに?...
-
コマンドライン上でファイルを...
-
”mail"が閉じれず、"システム終...
-
killコマンドの終了と強制終了...
-
apacheの同時接続数とリクエス...
-
Windowsで作れるスレッド最大数...
-
タスクバーの音量アイコンをク...
-
【Process Explorer】について
-
windows 間違ったボリュームが...
-
プロセスがタスクマネージャー...
-
イベント処理時のCPU負荷について
-
UNIXのファイルタイプp(...
-
【プログラム】 iu14d2n.tmp ...
-
ps コマンドのステータス。S Ss...
-
プロンプトが返らない
-
Windowsホストプロセス Rundll...
-
cpuの使用率が50%以上常にあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
タスクバーの音量アイコンをク...
-
Windowsで作れるスレッド最大数...
-
コマンドライン上でファイルを...
-
タスクマネージャのCPU率がおか...
-
System Idle Processってなに?...
-
ps コマンドのステータス。S Ss...
-
プロセスがタスクマネージャー...
-
プロンプトが返らない
-
Windowsで同時にオープンできる...
-
CPU使用率が常に50~10...
-
タスクマネージャで終了できな...
-
linuxでプロセスが動いているCP...
-
CPU使用率とロードアベレージ
-
タスクマネージャに表示されな...
-
Powershell プロセス二重起動
-
ネットワーク使用率約75%維持状...
-
CPU使用率取得方法について
-
Windowsホストプロセス Rundll...
おすすめ情報