这大约需要 1 秒
(1 to 1000000).map(_+3)
虽然这给出了java.lang.OutOfMemoryError: Java heap space
(1 to 1000000).par.map(_+3)
编辑:
我有标准的 scala 2.9.2 配置。我在 scala 提示符下输入这个。在 bash 我可以看到 [ -n "$JAVA_OPTS" ] || JAVA_OPTS="-Xmx256M -Xms32M"
而且我没有在我的环境中设置 JAVA_OPTS。
100 万个整数 = 8MB,创建两次列表 = 16MB