- 46
- 0
- 约2.04万字
- 约 6页
- 2017-09-01 发布于湖北
- 举报
EDF统一调度硬实时周期任务和偶发任务的可调度性判定算法.pdf
小 型 微 型 计 算 机 系 统 2009年 12月 第 12期
JournalofChineseComputerSystems VOL3O No.12 2009
EDF统一调度硬实时周期任务和偶发任务的可调度性判定算法
张 杰,阳富民,卢炎生,涂 刚
(华中科技大学计算机科学与技术学院,湖北 武汉 430074)
E—mail:tozhangjie@gmail.corn
摘 要:现有的硬实时周期任务和非周期任务的混合调度方法都没有保证非周期任务的实时性,所以不适舍调度具有强实时
要求的偶发任务.通过分析和计算EDF算法调度偶发任务所 占用的空闲时间和挪用时问,以及调度后对空闲时间和最大可挪
用时间的影响,提出一种采用EDF算法统一调度硬实时周期任务和偶发任务时的可调度性充分判定算法.最后用仿真实验得
出了该算法在不同系统负载下的判定准确率和偶发任务的平均响应时间.
关 键 词:实时;EDF;偶发任务;空闲时间;挪用时间
中图分类号 :TV311 文献标识码 :A 文 章 编 号:1000·1220(2009)12-2383-06
SchedulabilityTestofScheduling Hard Real-timePeriod and SporadicTasksUnified 、th
EDF Policy
ZHANG Jie。YANG Fu—min。LU Yan-sheng,TU Gang
(SchoolofCompu~rScienceandTechnology.HuaZhongUniversityofScience&Technology。Wuhan430074.China)
Abstract:ExistingAlgorithmshybridschedulinghardreal—timeperiodictasksnadaperiodictasksisnoguaranteeofthedeadlineofthe
aperiodictasks.itisnotsuiatbleforschedulingsporadictasks wiht hraddeadlnie.BecauseEDF algorithm withaunifide scheduling
periodicnadsporadicatsksinreal-timeisoptima1.ByanalyzingandcalculatingEDF schedulingprocessofidletimeandhtemaxi—
mum timeCna bestealed。Putforwradaschedulabifitytestofunifide schedulingperiodicandspo radictaskswithEDFpo licy.Final—
ly,thesimulationresultsobtainde hteaccuratelyrate ofschedulabilitytestnadhteaveragerespo nsetimeofspo radictasksunderdif-
ferentl0ad.
Keywords:realtime;EDF:aporadictask;idletime;stealingtime
1 引 言 期任务 ,还有剩余的执行时间时,如何处理这些剩余的时间又
有优先级交换 PE(priorityexchnage) J,可延期服务器 Ds
在实时系统中,计算的正确性不仅取决于计算的逻辑结
(deferableserver)J,问发服务器 SS(sporadicserver) 等算
果,也取决于结果产生的时间 .实时调度一直都是实时系
法.时问挪用法的基本思想是在保证满足已有硬实时周期任
统研究中的热点问题,在实时调度理论研究中,可调度性判定
务的时限要求前提下,尽量挪用出部分
原创力文档

文档评论(0)