为了提高实时系统的任务成功率和资源利用率,提出了一种过载控制策略HP-OMS。HP-OMS利用周期任务在每个超周期内保持其执行状态不变的特点,并与特定调度算法相结合,通过拒绝不可能完成的作业,消除了任务调度中作业级联抢占问题,提高了系统资源的有效利用率。实验结果显示,OMS适用于处理静态或者动态调度任务集,应用了OMS过载控制策略的调度算法能够明显提高系统性能。
In order to improve the mission success rate and resource utilization of real-time systems,this paper proposed a overload management mode(HP-OMS).HP-OMS analyzed the relationship of preemption and abort between jobs by using the feature that the periodic transactions keep their state in their hyper-period and combining with the special algorithms.Though rejecting those jobs which can't catch their deadline,HP-OMS can eliminate the cascade preemption of the jobs.Also,the system resource could be efficiently utilized.The results of the simulation show that,the OMS can adaptively deal with the statistic or dynamic task set.Additionally,by applying OMS,the scheduling algorithms can obviously improve the performance of the real-time system.