首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java中的ForkJoinPool commonPool()

java中的ForkJoinPool commonPool()
EN

Stack Overflow用户
提问于 2022-03-31 18:11:57
回答 1查看 84关注 0票数 -1

如何检查java中"ForkJoinPool commonPool =ForkJoinPool.commonPool()“创建的线程数?并行度是否与公共池()创建的线程数相同?如何创建大于核心cpu数量的线程?

EN

回答 1

Stack Overflow用户

发布于 2022-03-31 18:24:22

您可以通过调用forkjoin池的静态方法来获得线程数。

https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.html#getCommonPoolParallelism--

还有其他的尺寸方法。如果创建自己的池,也可以调用实例方法getParallelism

您还可以通过获取窃取计数来监视叉车池。https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.html#getStealCount--

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71697329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档