Reactive Extensions / Parallel Extensions の最大スレッド数
-
22-09-2019 - |
質問
Microsoft はおそらく Parallel Extensions CTP へのすべてのダウンロード リンクを削除したため、私は完全に道に迷ってしまいました。
プロセッサよりも多くのスレッドが必要なため、特定の時間に実行されるタスクの最大数を指定したいと考えています。RXでこれを行う方法はありますか?
解決 2
持っている任意の解決策を見つけていません。代わりに、デフォルトのThreadPoolを使用します。
他のヒント
を指定することはできますか? TaskFactory
RXで使われてる?その場合は、次のコマンドを使用して作成できます。 TaskScheduler
適切な同時実行レベルを使用します。これを可能にする「ストック」スケジューラーがあるのか、それとも隠れているのか (Parallel LINQ は確かに「最大同時実行」オプションを提供します) は、現時点ではわかりませんが、それが一般的な計画です。
もちろん、使用するタスク ファクトリを変更できない場合、これはあまり役に立ちません。
所属していません StackOverflow