发明名称 | 一种同优先级任务调度策略 | ||
摘要 | 本发明提供一种同优先级任务调度策略,定义两类任务,第一类任务是指该任务所对应的作业中有其他任务在已完成任务队列里,第二类任务是指该任务所对应的作业中有其他任务在正在执行任务队列里;在一个调度周期内,如果待调度任务队列中存在第一类任务,那么选择第一类任务进行调度;如果待调度任务队列中不存在第一类任务而存在第二类任务,那么选择第二类任务进行调度;如果待调度任务队列中不存在上述两类任务,那么随机选择一个任务进行调度,本发明缩短了作业的平均完成时间和作业的平均周转时间,提高了系统吞吐量。 | ||
申请公布号 | CN104077182B | 申请公布日期 | 2017.04.26 |
申请号 | CN201410308882.8 | 申请日期 | 2014.06.30 |
申请人 | 西安交通大学 | 发明人 | 伍卫国;李谦;周夏心;黄舰航;张译之;王蕾 |
分类号 | G06F9/46(2006.01)I | 主分类号 | G06F9/46(2006.01)I |
代理机构 | 西安通大专利代理有限责任公司 61200 | 代理人 | 陆万寿 |
主权项 | 一种应用于集群作业管理系统的同优先级任务调度方法,其特征在于:包括以下步骤:定义两类任务,第一类任务是指该任务所对应的作业中有其他任务在已完成任务队列里,第二类任务是指该任务所对应的作业中有其他任务在正在执行任务队列里;在一个调度周期内,如果待调度任务队列中存在第一类任务,那么选择第一类任务进行调度;如果待调度任务队列中不存在第一类任务而存在第二类任务,那么选择第二类任务进行调度;如果待调度任务队列中不存在上述两类任务,那么随机选择一个任务进行调度。 | ||
地址 | 710049 陕西省西安市咸宁西路28号 |