В Scala до 2.10 я могу установить parallelism в defaultForkJoinPool (как в этом ответе scala степень параллельных коллекций parallelism), В Scala 2.10 этот API больше не существует. Хорошо документировано, что мы можем установить parallelism в одну коллекцию (http://docs.scala-lang.org/overviews/parallel-collections/configuration.html), назначив свой объект taskSupport.
Тем не менее, я использую параллельные коллекции по всей своей кодовой базе и не хотел бы добавлять дополнительные две строки для каждого экземпляра коллекции. Есть ли способ настроить общий размер пула потоков по умолчанию, чтобы someCollection.par.map(f(_))
автоматически использовал количество потоков по умолчанию?