を使用する F# アプリケーションのスケーラビリティを調べたいと考えていますMailboxProcessor<'T>
。そのためには、1 つのマルチコア マシンのコアのうち、最初に 1 で、次に 2 で、次に 4 で、というように実行して、アプリケーションをテストしたいと考えています。アプリケーションで使用できる論理プロセッサを制限するにはどうすればよいですか?
プロセッサ アフィニティを改ざんできることはわかっていますが、期待どおりの結果が得られるでしょうか? 必要な数のコアだけを搭載したさまざまなマシンでアプリケーションを実行することを反映していますか? と について心配していThreadPool
ますTaskScheduler
: それらは適切に構成されますか、それとも制限がないかのように動作しますか?