Java 8 流并行度 : set number of threads to use?

标签 java multithreading parallel-processing java-8 java-stream

<分区>

阅读 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/

相关文章:

java - 为什么这个同步语句示例不起作用?

c - 在乒乓测试中使用 pthread 条件变量

r - "Could not find function"包中的错误 'caret',R

java - 在 Java 中使用枚举时如何避免过多的代码重复

c# - 多线程上的 WPF UI?

java - 从表达式树打印后序表达式时出现问题。 ( java )

swift - 一次对数据库执行一项多项任务

c - 为什么以下包含有序 "construct"的 openmp 代码不执行?

java - javax.persistence.SequenceGenerator.allocationSize() 应该和 INCREMENT BY 一致吗?

java - Java 中的 2D 软件光照问题