tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: なにもないEXEなのにスレッドが4
投稿日: 2008/02/12(Tue) 11:11
投稿者YuO
> Process Explorerでいま、みました。
> やはりスレッド数は4つですね。
> OSのスレッド数とかって、
> どこで見れるのでしょうか?

何か勘違いされているようですが,OSのスレッド数というのは,
Create Thread API等を使って作成された,OSが管理するスレッドの数のことです。
Process Explorer上では,プロセスのプロパティでThreadsタブに出てきます。
# タスクマネージャで表示されるスレッド数は,上記のこと。

.NETが管理しているスレッドは,.NETタブに出てきます。
.NET Performance Objectsに.NET CLR LocksAndThreadsを選択すると,
いくつかの表示があるはずです。


.NET用の実行ファイルは,.NET Frameworkという仮想マシン上で動きます。
タスクマネージャで見ることのできるスレッド数は,
あくまで仮想マシンを動作させるのに必要なスレッド数であって,
仮想マシンに存在するスレッド数や,
ユーザープログラムが利用しているスレッド数ではないことに注意してください。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。