RTAI下动态集成的资源预留调度器的设计与实现 |
| |
作者姓名: | 王绍恒 杨小虎 |
| |
作者单位: | 中国科学院,软件研究所,北京,100080;中国科学院,软件研究所,北京,100080 |
| |
基金项目: | 国家863高技术计划基金项目(2002AA1Z2302) |
| |
摘 要: | 近年来基于双内核架构增强Linux操作系统实时性的RTAI(Real-Time Application Interface)在工业控制等硬实时领域得到广泛应用。RTAI通过抢占Linux的执行来保障硬实时性,Linux被抢占的时间依赖于硬实时应用的处理器要求而每次均会有较大不同,导致Linux的执行时间不可预测,从而无法保障软实时应用的服务质量。动态集成的资源预留调度器(Dynamic Integrated Resource Reserved Scheduler,DIRRS)通过增强RTAI调度器使其支持资源预留机制,在Linux实现可动态集成的、基于服务器的调度策略,不但可以保证Linux及其以上的软实时应用,即使在有硬实时任务并发时也能得到处理器资源,而且很容易通过更换不同的服务器内核模块来实现用户自定义的调度策略。
|
关 键 词: | 资源预留 Linux RTAI 实时操作系统 软实时 硬实时 |
文章编号: | 1000-7024(2005)03-0565-05 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
|