文摘
英文文摘
声明
第1章 绪论
1.1 选题背景和意义
1.2 国内外研究现状
1.2.1 几种流行的实时Linux方案
1.2.2 实时Linux改造方法研究现状
1.2.3 Linux多策略调度的研究现状
1.3 论文的研究内容
第2章 Linux 2.6内核进程调度的实时性分析
2.1.进程调度概述
2.1.1 进程的概念
2.1.2 进程的特点
2.1.3 进程的状态
2.1.4 进程控制块
2.2 Linux2.6内核调度机制
2.2.1 调度过程简述
2.2.2 调度算法研究
2.2.3 调度策略研究
2.3 Linux2.6内核的实时性总结
2.3.1 实时性方面的改进
2.3.2 实时性方面的不足
2.4 本章小结
第3章 实时系统的调度策略研究
3.1 实时系统的相关理论
3.1.1 实时系统的概念
3.1.2 实时系统的主要性能指标
3.1.3 实时任务的分类
3.2 实时调度策略研究
3.2.1 基于优先级的调度策略
3.2.2 基于比例共享的调度策略
3.2.3 基于时间驱动的调度策略
3.3 两种典型的实时调度算法研究
3.3.1 RM调度算法
3.3.2 EDF调度算法
3.4 本章小结
第4章 面向应用的调度机制设计与实现
4.1 模型设计
4.1.1 设计思想
4.1.2 设计目标
4.1.3 设计框架
4.2 实现平台的选择
4.2.1 平台选择的依据
4.2.2 实现平台的评价
4.3 RTAI调度分析
4.4 面向应用调度机制的实现
4.5 应用调度器的实现
4.5.1 RM调度器的设计
4.5.2 EDF调度器的设计
4.5.3 调度器共存的解决
4.6 面向应用调度机制的分析
4.7 本章小结
第5章 实验验证与分析
5.1 动态可加载模块
5.2 测试标准
5.3 验证设置
5.3.1 验证环境
5.3.2 测试工具配置
5.4 中断延迟时间测试
5.4.1 测试步骤
5.4.2 测试结果分析
5.5 上下文切换时间测试
5.6 面向应用调度机制测试
5.6.1 验证方案
5.6.2 测试结果分析
5.7 本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文
致谢
哈尔滨理工大学;