检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]大连理工大学电子与信息工程学院,辽宁大连116024 [2]大连测控技术研究所,辽宁大连116013
出 处:《计算机学报》2011年第5期943-950,共8页Chinese Journal of Computers
基 金:中央高校基本科研业务费专项基金(1300852007)资助
摘 要:软实时系统中,任务的随意抢占浪费了CPU资源,过多的任务丢失降低了系统的调度性能.文章引入"动态模糊阈值"概念,提出了两种新的类似EDF调度的模糊阈值调度算法.两种算法在任务执行过程中,分别通过缩短和延长当前任务截止期至动态模糊阈值的方法节约资源、提高任务完成率.给出模糊阈值的临界值计算公式,分析算法的可调度性,进行仿真与性能分析比较.结果表明,与EDF调度算法比较,两种算法有效地提高了重要任务的完成率,当截止期被延长时,任务的错失率明显降低,当截止期被缩短时,任务间的切换次数大大减少.因此,新算法提高了CPU的利用率,改善了系统的实时性能.In soft real-time systems,the CPU resource is wasted by switching optionally and the schedulability of the system is decreased by the losing of overmany tasks.The concept of dynamic fuzzy threshold is introduced in this paper,based on which two improved EDF scheduling algorithms are proposed.The deadline of the executing task is delayed to save the resource in one algorithm and is shorten to increase the ratio of success in the other.In this paper,the formulae of the critical value for fuzzy threshold are given and the schedulability is discussed.Finally,the performance of the algorithms is experimentally examined and compared with the EDF algorithm in detail.Results show that,the ratio of success for important tasks is increased efficiently by using these two methods.The missed deadline percentage is decreased obviously while the deadline is delayed and the switching number is reduced greatly while the deadline is shorten.Therefore,by using the new algorithms,the ratio of CPU utilization is enhanced and the real-time capability of the system is improved.
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117