ノードにはアプリケーションがより多くのスレッドで開始できるようにするcluster libがあります。この例では、CPUごとにフォークを作成します。.NET Frameworkと同等のノードクラスタとは何ですか?
どうすれば.NETコアで同じことができますか?アプリケーションの起動スレッド/クラスタの数を設定するにはどうすればよいですか?
ノードにはアプリケーションがより多くのスレッドで開始できるようにするcluster libがあります。この例では、CPUごとにフォークを作成します。.NET Frameworkと同等のノードクラスタとは何ですか?
どうすれば.NETコアで同じことができますか?アプリケーションの起動スレッド/クラスタの数を設定するにはどうすればよいですか?
の.NET Framework 4は、タスクが並行コードを書くためのAPIの 好ましいセットとしてライブラリ(TPL)をパラレルに導入しました。同じプログラミングモデルが.NETコアによって採用されています。
バックグラウンドでコードの一部を実行するには、タスクにそれをラップする必要があります。
var backgroundTask = Task.Run(() => DoComplexCalculation(42));
// do other work
var result = backgroundTask.Result;
View Article : Multithreaded Concurrent Programming in .NET Core
タスクを産卵、タスクなど、あなたのスレーブを設定することができ/cpuは簡単でしょう。
Learn More : Parallel Processing and Concurrency in the .NET Framework
ノードクラスタライブラリは、マルチスレッドのJavaScriptの者の有無を修正するハックのように思えること。
.NET/C#にはこのような問題はありません。アプリケーションは、必要な数のスレッドを使用できます。アプリケーションの存続期間中にスレッドを作成および破棄できます。これは、各論理CPUのアプリケーションを起動するだけでなく、スレッド化をはるかに簡単かつ柔軟にします。
と一緒にfull documentationがあります。