Igniteのドキュメントを読んでいますが、現在はthe section about performanceです。ここでは、(強調鉱山)書かれているものです:スレッドプールを設定してコンテキストを切り替える
デフォルトでは、のIgniteがあり、それが2回 利用できるCPU数に設定され、メインスレッドプールサイズです。とCPUキャッシュを切り替える以下 コンテキストが良く機能するが存在することになるので、ほとんどの場合、は、より高速なアプリケーションのパフォーマンスになります 結果をコアあたり2つのスレッドを維持します。
コアあたり2つのスレッドがある場合、なぜコンテキスト切り替えが少ないのかわかりません。私はすべてのスレッドが何らかの仕事で忙しいと思っていましたが、コアの数だけジョブを2回実行することができないため、コンテキストスイッチがかなりあります。それはパフォーマンスを傷つけるでしょう。
どういう意味ですか?
多分それらは仮想CPUコアとハイパースレッディングに含まれますか? –
*それはどういう意味ですか?*文脈がなければ、言い表せません。 –
@AndrewHenleしかし、これはドキュメントの内容です。 –