私は、単一のプロセスである C#.Net Windows サービスを開発しました。これでは、ZIP(Ionic) 用と Excel(EPPlus) 用の 2 つのサードパーティ Dll を使用しています。
.EXE ジョブは次のとおりです。
- SDFファイルを読む
- SDF ファイル データを SQL Server テーブルに書き込む
- Excel を生成
- ZIPを作成
リソース モニターでこの特定の EXE を監視すると、10 個のスレッドが実行されていることが示されます。
注: このアプリケーションではスレッドを使用していません。
OSは10スレッドにしていますか?はいの場合、どのように、なぜですか??