美文网首页
Java并发(一): Fork/Join框架

Java并发(一): Fork/Join框架

作者: 枫叶_huazhe | 来源:发表于2017-07-26 17:50 被阅读0次

Fork/Join框架

Fork/Join框架是Java7提供了的一个用于 并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。

我们再通过Fork和Join这两个单词来理解下Fork/Join框架,Fork就是把一个大任务切分为若干子任务并行的执行,Join就是合并这些子任务的执行结果,最后得到这个大任务的结果。比如计算1+2+。。+10000,可以分割成10个子任务,每个子任务分别对1000个数进行求和,最终汇总这10个子任务的结果。Fork/Join的运行流程图如下:

Fork/Join

工作窃取算法

未完待续

相关文章

网友评论

      本文标题:Java并发(一): Fork/Join框架

      本文链接:https://www.haomeiwen.com/subject/fxpnkxtx.html