| 摘要 | 第1-3页 |
| 关键字 | 第3-4页 |
| Abstract | 第4-5页 |
| Keywords | 第5-6页 |
| 目录 | 第6-8页 |
| 1 前言 | 第8-10页 |
| ·实时调度研究的引入 | 第8-9页 |
| ·研究背景 | 第9-10页 |
| 2 实时调度理论研究 | 第10-24页 |
| ·调度算法概述 | 第10-12页 |
| ·基于静态时间表的非抢占式调度 | 第10-11页 |
| ·常见静态调度算法 | 第11页 |
| ·速率单调调度 | 第11页 |
| ·截止时间单调调度 | 第11页 |
| ·常见动态调度算法 | 第11-12页 |
| ·最早截至时间优先调度 | 第11-12页 |
| ·最短空闲时间优先调度 | 第12页 |
| ·截止时间单调调度研究 | 第12-15页 |
| ·RMA,DMA的诞生 | 第12-13页 |
| ·充分且必要的可调度性测试方法 | 第13-14页 |
| ·优先级倒置问题的研究 | 第14-15页 |
| ·非周期性任务的处理策略 | 第15页 |
| ·截止时间单调算法重要结论证明 | 第15-24页 |
| ·截止时间单调算法的最优性证明 | 第15-20页 |
| ·可调度性测试方法 | 第20-24页 |
| 3 对本研究的考虑 | 第24-33页 |
| ·实时任务类型分析 | 第24-26页 |
| ·按照任务的时间要求分类 | 第24-25页 |
| ·按照任务到达模式分类 | 第25-26页 |
| ·对实时任务调度器的设想 | 第26-28页 |
| ·试验平台的选择 | 第28-33页 |
| ·QNX简介 | 第29-32页 |
| ·在实时任务调度器中利用的QNX实时特性 | 第32-33页 |
| 4 实时任务调度器的设计与实现 | 第33-50页 |
| ·体系结构 | 第33-34页 |
| ·调度策略分配器 | 第34-43页 |
| ·原始任务集的描述和读取 | 第34-36页 |
| ·有限的非周期任务向周期性任务的映射 | 第36页 |
| ·突发性非周期任务向周期性任务的映射 | 第36-37页 |
| ·两个任务集合--ScheduableTasks和ManageableTasks | 第37-38页 |
| ·可调度性测试 | 第38页 |
| ·可调度任务集的确定 | 第38-41页 |
| ·对硬实时任务的优化 | 第41-43页 |
| ·ManageableTasks的调度 | 第43页 |
| ·任务执行管理器 | 第43-50页 |
| ·ScheduableTasks的执行管理 | 第43-44页 |
| ·ManageableTasks的执行管理 | 第44-47页 |
| ·任务实例的触发 | 第47-50页 |
| 5 结论与讨论 | 第50-52页 |
| ·应用于真实系统 | 第50-51页 |
| ·进一步的改进 | 第51-52页 |
| 参考文献 | 第52-56页 |
| 结束语 | 第56-57页 |