【青鸟飞扬教育】Fork-Join

【青鸟飞扬教育】Fork-Join

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

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

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

划分子任务的规则

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

合并子任务的规则

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

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

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

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

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

猜你喜欢

钳工模具工作台:模具维修好帮手(钳工模具工作台图片)

根据结构设计与材质差异,工作台可分为轻型、中型、重型三类:轻型台面承重约500-1000kg,适用于小型模具或轻量级钳工作业;中型台面承重可达1500-2000kg,满足常规模具维修需求;重型台面则采用加厚钢…

钳工模具工作台:模具维修好帮手(钳工模具工作台图片)

黑白局:三麻虎已是亡命徒,拿警察当刀使,涂洪江已失算!(黑白局三麻虎手下)

如今的三麻虎早已不屑于火车上的扒窃勾当,他让白桃花和病阿斗在列车上演的那出戏码,就是要向涂洪江示威:现在的他兵强马壮,既要毒品帝国的版图,也要用鲜血洗刷旧恨。 更可怕的是,三麻虎正在系统性地剪除涂洪江的情报网…

黑白局:三麻虎已是亡命徒,拿警察当刀使,涂洪江已失算!(黑白局三麻虎手下)

脸型崎岖,颧骨突出,嘴歪脸垮,当『明星』️离开精修,缺点一览无余(面部颧骨宽怎么办)

以实力派演员『赵丽颖』为例,其演技与观众缘广受认可,却在一次公开亮相中暴露了形象管理的短板。更引人注目的是其面部状态:原本消瘦的面颊突然变得异常饱满,导致脸型呈现不自然的方形轮廓。 面部不对称问题在『明星』️群体中尤为…

脸型崎岖,颧骨突出,嘴歪脸垮,当『明星』️离开精修,缺点一览无余(面部颧骨宽怎么办)

她是最美“哑巴新娘”,巅峰退隐近20年,孤儿出身的她现状如何?

在台湾长大、香港出道、大陆爆红的1"哑巴新娘1"岳翎,以其梨花带雨的动人哭戏征服了无数观众,被公认为1"最美琼瑶女郎1"。令人意外的是,七年后两人竟在《哑巴新娘》中再度

她是最美“哑巴新娘”,巅峰退隐近20年,孤儿出身的她现状如何?

首个全国科普月 | 展卷觅真知 科学启新思系列书单上线(首个全国科普月活动启动仪式会标)

本书单精选多本脑科学前沿读物,涵盖认知原理与智能本质——如《人类意识与人工智能》从跨学科视角探索人类意识与人工智能之间的关系;《大脑想要这样学》依托认知心理学,帮你掌握高效学习的科学方法;《上瘾的秘密》则揭…

首个全国科普月 | 展卷觅真知 科学启新思系列书单上线(首个全国科普月活动启动仪式会标)