标签: multithreading java-8 jvm java-stream hyperthreading
在处理并行流时,JVM会增加与线程数相等的线程数。逻辑CPU的数量如何影响性能?并行度是否随着核心数量的增加而增加?
答案 0 :(得分:3)
java.util.stream.Stream是接口,API合约未指定并行流应如何并行化。
java.util.stream.Stream
目前最常用的OpenJDK实现恰好使用了ForkJoin common pool,但when it does not除外。