基本的にマルチスレッドになる Windows アプリケーションを C# で作成しています。しかし、このアプリケーションは Celeron/P-IV システムから Core i7 システムまで実行できるため、修正中です。そのため、このアプリケーションで生成するスレッドの数を決定する方法を決定できません。
CPU の最大パワーを活用し、アプリケーションが遅延/スローダウン/フリーズしないようにするために使用されるプロセッサに応じて、生成できるスレッドの数を決定する方法はありますか? あなたが使用する一般的な式はありますか?
ありがとう。