java - 具有并行性的 ForkJoinPool 构造函数

标签 java

在 ForkJoinPool 中,并行构造函数是指 CPU 数量还是线程数量?如果是CPU数量,那么如何设置ForkJoinPool的最大大小?

最佳答案

该构造函数参数代表池中工作线程的数量。默认情况下,它等于 CPU 数量,并且此默认值在大多数情况下是合理的。例如,如果同时运行多个 FJP,您可能需要更改它。

如果您要更改线程计数,通常最好对应用程序进行分析。实际的性能结果几乎总是与您的预期不同。

关于java - 具有并行性的 ForkJoinPool 构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18792934/

相关文章:

用于解析干净 URL 并获取其不同组件的 Java 库/类

Java 泛型问题 - Class<T> 与 T?

java - 查询语法异常 : Table is not mapped [Update Table BOMmodel Set PA13 = Materialvalue + ReqQTY ]

java - 如何通过jdbc java添加sql参数化查询

java - Highchart 使用 Java 离屏生成 SVG

java - 如何配置 Spring-Boot 应用程序以继续使用 RestEasy?

java - 接收 java.lang.RuntimeException : Unable to destroy activity {com. android.systemui/com.android.systemui.usb.UsbPermissionActivity}

java - Jackson 自定义字符串到日期序列化器

Java GUI : Image will be overwritten, 路径相同 -> 在框架中显示它(图像仍然相同)

java - java中有多少种创建对象的方法?