変更可能なtasksupport
フィールド(c.f. https://stackoverflow.com/a/5425354/82970)を使用して、1つの並列コレクションの並列処理レベルを設定する方法を理解しています。Scala 2.10のすべてのコレクションの並列度を設定しますか?
Scala 2.10の新しい並列コレクションの並列度はどのように設定できますか?
副次的な質問は、tasksupport
は、それから構築された新しい並列コレクションによって継承された並列コレクションに関連付けられていますか? (例えばtake
、map
、などと)
'、おかげで、これは本当によく文書化されていないと私はそれが' map' Scalaの2.11.8のようにのように見えるやった簡単なテストでは、この可変 'tasksupport'プロパティ:( –
を憎みますfilter'などの並列コレクションの操作では 'tasksupport'と並列レベルが保持されません。私は直感的ではありません。 – Bogdan
これを回避するためにタスクサポートをグローバルに設定したいと思うでしょう - http://stackoverflow.com/質問/ 17865823/how-do-i-set-the-default-number-of-scala-2-10-parallel-collections – mut1na