摘要
基于RM调度策略和可延期服务器调度的开放式实时系统,以往的可调度性分析算法造成较低资源利用率。结合时间需求分析和服务台休假M/M/1/K排队模型,考虑带宽保留服务器,提出一种高资源利用率的可调度性分析算法,对系统中所有周期任务进行可调度性分析测试,给出其在临界点的响应时间;根据非周期事件到来率和接收缓冲定量分析非周期事件的平均响应时间和事件丢失率。实验表明,提出的可调度性分析方法通过估计任务的响应时间范围,能够在较高资源利用率下,验证多任务系统的可调度性。
A new schedulability analysis method to calculate the schedulability of hard real time tasks and the general response time of soft real time tasks in open real-time system based on Rate Monotonic (RM) scheduling, while deferral. ble server was proposed. Time-demand analysis method was used to handle with hard real time tasks and the server vacation M/M/1/K queuing model was used to analyze soft real time tasks. Finally the schedutability of the whole tasks was calculated to make sure all the tasks can satisfy their deadlines and the experiment show that the calculate results of the analysis model accord with the system real status.
出处
《计算机科学》
CSCD
北大核心
2009年第1期121-125,共5页
Computer Science
基金
国防基础科研项目(项目编号:C2720061361)资助