知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

作业从提交到执行流程图

发布时间:2014-09-05 13:34:57作者:知识屋

/

1、客户端调用作业提交函数将程序提交到JobTracker;
2、JobTracker收到新的作业后,通知任务调度器对作业初始化;
3、TastTracker向JobTracker汇报心跳,其中包含剩余的slot数目和能否接受新的任务等信息
4、如果这个TaskTracker能够接受新的任务,则JobTracker调用TaskScheduler对外函数assignTasks为该TaskTracker分配新的任务;
5、TaskTracker按照一定的调度策略为该TaskTracker选择最合适的任务列表,并将该列表返回给JobTracker;
6、JobTracker将任务列表以心跳应答的形式返回给对应的TaskTracker;
7、TaskTracker收到心跳应答后,启动该任务;
 

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜