我正在尝试使用 scala 并行性来加快执行时间。
因此,要将 java ArrayList 转换为不可变的,我使用:
var imList = scala.collection.JavaConversions.asScalaBuffer(normalQLFolderList)
然后在迭代时利用多个核心,我使用:
for (i <- imList .par) {
}
我是否以正确的方式利用 scala 并行性?在这种情况下迭代一个列表。asScalaBuffer 对性能有很大影响吗?