Linux内核分析及实时性改造
| 摘要 | 第1-5页 |
| ABSTRACT | 第5-8页 |
| 第1章 绪论 | 第8-11页 |
| ·研究背景 | 第8页 |
| ·研究意义 | 第8-9页 |
| ·论文目标及安排 | 第9-11页 |
| 第2章 实时系统 | 第11-24页 |
| ·概述 | 第11-13页 |
| ·实时系统与通用操作系统的主要区别 | 第13-14页 |
| ·实时系统的可预测性 | 第14-16页 |
| ·实时性判定和时间约束 | 第16-17页 |
| ·常用的实时调度方法 | 第17-19页 |
| ·常见的基于LINUX 的实时操作系统 | 第19-24页 |
| 第3章 LINUX2.6 内核分析 | 第24-41页 |
| ·LINUX 系统结构 | 第24-26页 |
| ·LINUX 内核分析 | 第26-36页 |
| ·LINUX 任务响应时间分析 | 第36-37页 |
| ·基于2.6 内核进行实时开发的优点 | 第37-39页 |
| ·LINUX 操作系统实时性能不强的原因 | 第39-41页 |
| 第4章 LINUX 时钟系统的改进 | 第41-48页 |
| ·定时器硬件 | 第41-42页 |
| ·标准内核定时器实现 | 第42-43页 |
| ·细粒度定时器的实现 | 第43-48页 |
| 第5章 LINUX 2.6 内核的调度机制改造 | 第48-60页 |
| ·LINUX 2.6 内核的调度机制 | 第48-53页 |
| ·改进的动态实时调度机制 | 第53-58页 |
| ·改进系统的调度性能分析 | 第58-60页 |
| 第6章 LINUX 内核开发及测试 | 第60-68页 |
| ·LINUX 内核开发的特点 | 第60-62页 |
| ·编译内核与内核模块 | 第62-64页 |
| ·测试与分析 | 第64-68页 |
| 结束语 | 第68-69页 |
| 致谢 | 第69-70页 |
| 参考文献 | 第70-73页 |