声明
摘要
插图索引
插表索引
第1章 绪论
1.1 安全关键分级的实时系统
1.2 混合关键级系统概述
1.2.1 混合关键级的提出
1.2.2 混合关键级系统模型
1.2.3 混合关键级系统研究现状
1.3 研究内容
1.4 本文研究成果
1.5 论文的组织
第2章 相关研究
2.1 关键级与优先级对任务调度的不同影响
2.2 单处理器平台混合关键级任务调度
2.2.1 混合关键级调度研究目标
2.2.2 基于固定优先级调度混合关键级任务
2.2.3 基于动态优先级调度混合关键级任务
2.2.4 关键参数是周期的混合关键级调度
2.3 多处理器平台混合关键级任务调度
2.3.1 局部调度混合关键级任务
2.3.2 全局调度混合关键级任务
2.4 低关键级任务处理
2.4.1 处理关键级提升后的低关键级任务
2.4.2 回落系统关键级
2.5 其它相关研究
2.6 本章小结
第3章 事件触发关键级提升时的可调度性分析
3.1 混合关键级系统的关键级提升诱因
3.2 以执行时间为关键参数的混合关键级任务模型
3.3 关键级提升时刻对系统的影响
3.4 关键级提升期的响应时间分析
3.4.1 响应时间分析
3.4.2 混合关键级的响应时间分析
3.4.3 高关键级任务的可调度性判定
3.4.4 扩展至多关键级
3.5 优先级可交换的判定
3.5.1 动机示例
3.5.2 交换优先级的条件
3.6 实验与结果分析
3.6.1 测试任务集的生成
3.6.2 可调度性测试
3.6.3 优先交换算法的有效性测试
3.7 本章小结
第4章 截止时限为关键参数的混合关键级调度
4.1 截止时限
4.2 截止时限与关键级
4.2.1 截止时限为关键级的系统模型
4.3 受限截止时限高关键级任务的可调度性
4.3.1 低关键级任务的干扰
4.3.2 预先提升关键级
4.3.3 扩展至多关键级
4.4 实验与结果分析
4.4.1 生成测试任务集
4.4.2 结果分析
4.5 任意截止时限高关键级任务的可调度性
4.6 受影响的低关键级任务
4.7 本章小结
第5章 半局部调度混合关键级任务
5.1 半局部调度
5.1.1 典型半局部调度固定优先级任务SPA
5.1.2 典型半局部调度动态优先级EKG
5.2 半局部调度混合关键级任务
5.2.1 任务到处理器的分配
5.2.2 各处理器上任务的调度执行
5.3 实验与结果分析
5.3.1 测试任务集参数设定
5.3.2 实验结果分析
5.4 本章小结
第6章 积极调度低关键级任务
6.1 低关键级任务
6.2 空闲时段
6.3 低关键任务对空闲时段的再分配
6.3.1 模型与动机示例
6.3.2 积极调度低关键级任务算法描述
6.3.3 MC-DQ算法的再讨论
6.4 实验与结果分析
6.5 本章小结
第7章 安全降低系统关键级
7.1 嵌入式系统的自适应闭环特性
7.2 基于反馈的实时调度
7.3 系统关键级的安全降低
7.3.1 关键级模式
7.3.2 性能评估标准
7.4 单处理器平台上的自适应关键级回落
7.4.1 系统模型
7.4.2 关键级回落机制
7.4.3 混合关键级任务实际执行时间分布
7.4.4 取消仅有双关键级的限制
7.4.5 实验与结果分析
7.5 本章小结
结论
参考文献
致谢
附录A 攻读学位期间完成的论文
附录B 攻读学位期间参与的项目