一个衬管在另一个线程上运行ForkJoinTask

时间:2016-12-08 15:06:37

标签: java multithreading

我正在测试一些并发行为,需要激活很多调用才能在另一个线程上运行。

我之前使用过ForkJoinPool.commonPool(),但我注意到它有时在同一个线程上运行任务(由于工作窃取?)!

所以我现在需要一些使用真实线程并返回ForkJoinTask的东西。优选地,每次通话可以是一次通话。

我已经考虑过向Executor提交工作,但我宁愿使用commonPool之类的东西,不需要设置或下拉。

更新

我想我可以做(new Thread(ForkJoinTask.adapt(...)).start(),但这感觉相当hacky ....

0 个答案:

没有答案