1
我正在使用scala並行集合。Scala並行集合:如何知道和配置線程數
val largeList = list.par.map(x => largeComputation(x)).toList
它極快的,但我有,如果我們在並行運行也可能「largeComputation」我可能會遇到內存不足,問題的感覺。
因此,在測試時,我想知道並行集合有多少個線程正在使用和if-need-be,我如何配置並行集合的線程數。
你讀這片[文件](HTTP的://文檔。 scala-lang.org/overviews/parallel-collections/performance)?特別是「收藏應該多大才能平行?」一節。 – hasumedic
我看到了,但我不清楚他們在做什麼。我知道我們需要用ForkJoinTaskSupport做些事情......但究竟是什麼呢? –