【青鸟飞扬教育】Fork-Join

Fork-Join 框架是 Doug Lea 大神在 JDK7 引入的。Fork 就是把大问题拆分成小问题,也就是大任务拆成多个子任务,并行执行子任务。Join 就是把任务的结果按顺序合并起来。

今日霍州(www.jrhz.info)©️

假设我们需要求从 1-1 亿之间的数字和,按照Fork-Join的思想,可分为以下三步:

Step1.定义拆分子任务和合并子任务的规则

划分子任务的规则

首先将任务拆为 1-5 千万 和 5 千万 01 - 1 亿两个子任务,直到每个子任务计算的数字范围在 1 万以内的时候,我们才计算这个任务的和。

合并子任务的规则

同一父任务的所有子任务的结果再相加,就是这一父任务的结果。

Step2.充分利用计算机资源,最大并行的执行子任务

Step3.充分利用计算机资源,执行合并所有子任务,获得最终的结果

显然一般人做不了后两步,我们只需要把 怎么拆,怎么和 告诉 Fork-Join 框架,Fork-Join 框架就帮我们做好 如何最大并行执行子任务 和 如何最有效合并子任务。

特别声明:[【青鸟飞扬教育】Fork-Join] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

沙漠下大雪像极了“咖啡拉花” 梦幻雪景震撼人心(大漠沙如雪下的时候)

你见过沙漠下大雪吗?12日,宁夏中卫迎来初雪,银白的冰雪覆盖在连绵起伏的沙丘之上,与苍茫大漠浑然一体,仿佛置身于一个梦幻般的世界

沙漠下大雪像极了“咖啡拉花” 梦幻雪景震撼人心(大漠沙如雪下的时候)

阿联酋空运,普通货代清关排队耗时间,道隆绿色通道不耽搁(阿联酋航空空运查询)

拉米要把30套用于汽车厂生产线升级的工业『机器人』️伺服电机阿联酋空运到迪拜,在行业伙伴的推荐下,拉米联系到了我们道隆物流。常规情况下,清关的这些环节,单证审核-系统申报-货物查验-税费缴纳-放行,普通货代需要2-…

阿联酋空运,普通货代清关排队耗时间,道隆绿色通道不耽搁(阿联酋航空空运查询)

警惕!防晒衣的坏处有哪些呢?4大潜在危害曝光,穿过后果严重(防晒衣有什么作用?)

优先选专注户外服饰或拥有成熟防晒技术的品牌,这类品牌有完善的生产和质检体系,严格把控防晒性能与面料安全。在选购防晒衣时,应摒弃“低价贪便宜”的心理,通过认准UPF和UVA指标、选择优质面料和专业品牌等方式…

警惕!防晒衣的坏处有哪些呢?4大潜在危害曝光,穿过后果严重(防晒衣有什么作用?)

一条陌生短信,让我发现了手表的秘密(一条陌生短信改变一个人微电影)

一条陌生短信,让我发现了手表的秘密(一条陌生短信改变一个人微电影)

『全红婵』拎『王俊凯』爆炸头,一招拿捏内娱顶流,双向奔赴的友谊太好磕(『全红婵』回去)

面对化妆师耗费四十分钟精心打造的造型,她毫不犹豫地上手抓捏,更厉害的是,她还能轻松说服『王俊凯』一起拍摄互动视频,并同步发布到网络平台。 平日里,『王俊凯』在聚光灯下总是气质清冷、带有距离感,但在『全红婵』面前,他彻…

『全红婵』拎『王俊凯』爆炸头,一招拿捏内娱顶流,双向奔赴的友谊太好磕(『全红婵』回去)