私はWPFアプリケーションに取り組んでいます。
画面/ビューで、WCF サービスを 6 回呼び出す必要があります。これらの呼び出しは、データを共有せず、相互に依存していないという意味で関連していません。TPL を使用して、これら 6 つの WCF サービス呼び出しを 6 つのタスクとして作成する予定です。現在、アプリケーションはシングル コア マシンまたはマルチ コア マシンのいずれかにデプロイされている可能性があります。
シングル コア マシンで TPL を使用すると、さまざまなタスクをタイム スプライスするために CPU スケジューラにかかるオーバーヘッドが原因で、実際にはタスクの完了にかかる時間が長くなると言われています。これは本当ですか。はいの場合、設計を続行するか、代替案を検討する必要があります。
代替案を検討する必要がある場合、それらの代替案は何ですか :) ?