ネットワークをスキャンするプログラムがあります。これは、ネットワークからデータが返されるのを待つ多くのタスク(および並列foreach)を使用してスキャンします。問題は、これらのタスクがCPU処理をほとんど使用しないことを知っていますが、CLRは使用せず、非常にゆっくりと開始することを要求することです(特に、これは2コアCPUで実行されているため)。
CLRに同時により多くのタスクを開始させるにはどうすればよいですか?現在、プログラムは多くのことを待っていますが、同時により多くの接続を開くにはどうすればよいですか?