检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]上海理工大学光电信息与计算机工程学院,上海200093
出 处:《测控技术》2015年第4期78-80,108,共4页Measurement & Control Technology
基 金:国家自然科学基金资助项目(61170277);上海市教委科研创新项目(12YZ094)
摘 要:在嵌入式实时操作系统中,由单个特征参数作为实时任务优先级的调度依据,并不能较好地描述系统中任务的关键性和紧迫性。提出一种基于组合优先级的自适应实时调度算法(SREDF),综合任务的截止期和CPU运行期设计任务的优先级,使截止期越早且CPU运行期越短的任务拥有最高优先级。处理器能有效地调度相同截止期的实时任务,并提前分析和预测任务能否完成。实验表明,该算法降低了任务调度的截止期错失率(MDP),并提高了任务调度的速度和效率。In the embedded real-time operating system,it is difficult to describe the importance and urgency of the task well by regarding single parameter as task priority of the schedule algorithm.A self-adaptive real-time schedule algorithm based on combinational priority strategy(SREDF) is proposed,which combines with the deadline and the runtime period,and sets the task which possesses the earliest deadline and the shortest of the CPU runtime the highest priority.The processor schedules those tasks with the same deadline,moreover,those tasks are analyzed and predicted in advance to judge whether they could be finished before the deadline.The experimental results show that the proposed algorithm decreases the missed deadline percentage(MDP) and improve the rate and efficiency of the task scheduling.
关 键 词:实时操作系统 调度算法 任务优先级 截止期错失率
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.120