<分区>
阅读 Java 8 的并行流 API: https://docs.oracle.com/javase/tutorial/collections/streams/parallelism.html
不清楚在使用此流式 API 的并行性时如何调整要使用的线程数?
计划在非常特定类型的机器和一致的数据类型上运行它,所以我想我可以在一组不同的设置上对其进行基准测试,然后使用最佳线程数。
<分区>
阅读 Java 8 的并行流 API: https://docs.oracle.com/javase/tutorial/collections/streams/parallelism.html
不清楚在使用此流式 API 的并行性时如何调整要使用的线程数?
计划在非常特定类型的机器和一致的数据类型上运行它,所以我想我可以在一组不同的设置上对其进行基准测试,然后使用最佳线程数。
最佳答案
流 API 不支持任何 调整参数。该库旨在尽可能有效地工作,而不管特定机器的特性如何。
关于Java 8 流并行度 : set number of threads to use?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30877837/