设为首页 加入收藏

TOP

1.2.2 协调任务
2013-10-07 15:22:32 来源: 作者: 【 】 浏览:71
Tags:1.2.2 协调 任务

1.2.2   协调任务

通常多个任务需要同时运行。彼此不存在依赖的任务可以并行运行。当然,也会有一些任务必须等待别的任务完成之后才能开始。任务的执行顺序和并行化程度取决于应用程序的内在算法。约束来自于如控制流(算法的步骤流程)和数据流(有效的输入输出)。

协调任务的机制有很多,具体的运用取决于我们所选择的并行模式。例如第7章中的管道模式是采用消息机制来协调任务的。而无论你选择哪一种机制来协调任务,都必须充分了解任务之间的依赖关系。只有这样,我们才有可能获得一个成功的设计。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.2.4 设计方法 下一篇1.2.1 理解任务

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

Shell 基本运算符 -
Shell 函数 | 菜鸟教
Linux 常用命令集合
socket 编程如何实现
Python创建简易的Soc