0

次の仕様の 1 台のマシンに Apache Spark 1.6.1 スタンドアロン クラスターを設定しています。

  • CPU: Core i7-4790 (コア数: 4、スレッド数: 8)
  • メモリ: 16GB

何も設定しないので、Spark はデフォルト値を使用できます。これは、コアの場合は「使用可能なすべてのコア」であり、それに基づいて、問題は次のとおりです。

コアが 4 つしかないのに、Spark が 8 つのコアを検出するのはなぜですか?

8コア

4

1 に答える 1

1

設定all available coresはSparkも使用していることを意味すると思いますVirtual cores

また、CPU はハイパースレッディングをサポートしているため、8 つの仮想コアを利用できます。

物理コアのみを使用する場合は、そのための特定の設定があると思います。

于 2016-06-04T16:27:02.313 に答える