asp.net アプリケーション ( System.Threading.Thread
) 内にいくつかのマネージ スレッドを作成します。各スレッドはデータベースに行を作成し、作業が完了すると削除します (約 3 ~ 5 分)。
w3wp
Windows のスレッド数を見るtask manager
と、スレッド数が予想よりも少なくなっています。たとえば、データベースによると実行中のジョブが 100 ある場合、 には 50 のスレッドがありw3wp
ます。それは非常に変動的で、1 対 1 の場合もあります。
マネージスレッドthread count
をカウントしますか? task manager
はいの場合、私のスレッドはどこにありますか?