| 摘要 | 第1-11页 |
| ABSTRACT | 第11-13页 |
| 第1章 绪论 | 第13-20页 |
| ·选题背景 | 第13-14页 |
| ·国内外研究现状 | 第14-15页 |
| ·问题阐述 | 第15-16页 |
| ·课题的研究意义 | 第16-17页 |
| ·主要工作 | 第17-18页 |
| ·课题来源与论文组织结构 | 第18-20页 |
| 第2章 Linux操作系统分析 | 第20-26页 |
| ·Linux系统组成分析 | 第20-22页 |
| ·用Linux构造嵌入式实时操作系统的优势 | 第22-24页 |
| ·Linux实时性能不强的原因 | 第24-26页 |
| 第3章 Linux实时性改进方法的研究 | 第26-33页 |
| ·实时内核改造方法 | 第26-30页 |
| ·兼容内核方法(Compliant Kernel Approach) | 第26-27页 |
| ·双内核方法(Dual Kernel Approach) | 第27-28页 |
| ·核心内核方法(Core Kernel Approach) | 第28-29页 |
| ·资源内核方法(Resource Kernel Approach) | 第29-30页 |
| ·典型的Linux实时化方案分析 | 第30-31页 |
| ·RED-Linux | 第30页 |
| ·RTAI | 第30-31页 |
| ·Linux实时性改进思路 | 第31-33页 |
| 第4章 进程调度机制分析与改进 | 第33-51页 |
| ·Linux调度程序工作流程 | 第33-34页 |
| ·Linux的进程调度机制 | 第34-40页 |
| ·全新的可运行队列runqueue | 第34-36页 |
| ·改进的task_struct数据结构 | 第36-37页 |
| ·调度函数schedule() | 第37-38页 |
| ·0(1)调度算法 | 第38-39页 |
| ·实时调度的不足 | 第39-40页 |
| ·实时调度算法分析 | 第40-42页 |
| ·基于优先级的调度策略 | 第40-41页 |
| ·基于比例共享的调度策略 | 第41-42页 |
| ·基于时间驱动的调度策略 | 第42页 |
| ·实时调度机制改进 | 第42-51页 |
| ·LSF调度算法的分析 | 第42-45页 |
| ·改进调度系统的基本原理 | 第45-47页 |
| ·改进调度系统的代码分析 | 第47-49页 |
| ·改进系统的调度性能分析 | 第49-51页 |
| 第5章 时钟机制分析与改进 | 第51-64页 |
| ·Linux的时钟系统 | 第51-53页 |
| ·时钟源 | 第51页 |
| ·Linux定时器 | 第51-53页 |
| ·细粒度并行时钟系统的设计与实现 | 第53-64页 |
| ·实时定时器队列 | 第54-56页 |
| ·APIC编程 | 第56-57页 |
| ·APIC可编程时钟中断的实现 | 第57-60页 |
| ·APIC与8254共存的问题 | 第60-64页 |
| 第6章 双核实时系统的分析与实现 | 第64-72页 |
| ·RTAI实时化技术简介 | 第64-70页 |
| ·RTAI的设计思想 | 第64页 |
| ·RTAI的系统结构与实现机制 | 第64-65页 |
| ·实时硬件抽象层(RTHAL) | 第65-66页 |
| ·RTAI中断处理机制 | 第66-68页 |
| ·RTAI的主要模块 | 第68-70页 |
| ·RTAI-Linux的实现 | 第70-72页 |
| ·Linux内核编译 | 第70-71页 |
| ·编译安装RTAI模块 | 第71-72页 |
| 第7章 系统测试 | 第72-82页 |
| ·实时性系统评价指标 | 第72-73页 |
| ·调度器实时性测试 | 第73-76页 |
| ·测试工具Linux Trace Toolkit简介 | 第73-75页 |
| ·调度器改造实时性测试 | 第75-76页 |
| ·时钟系统的实时性测试 | 第76-78页 |
| ·双内核实时性测试 | 第78-82页 |
| ·标准Linux内核调度延时测试 | 第79页 |
| ·实时Linux双内核调度延迟测试 | 第79-82页 |
| 第8章 RTLinux在低压用户电能量采集终端的应用 | 第82-89页 |
| ·低压用户电能量采集终端硬件平台简介 | 第82-83页 |
| ·Blob的分析与移植 | 第83-87页 |
| ·基于S3C44BOX的Blob启动程序分析 | 第83-86页 |
| ·基于S3C44BOX的Blob移植的具体步骤 | 第86-87页 |
| ·基于S3C44BOX的RTLinux的移植 | 第87-89页 |
| 第9章 结束语 | 第89-91页 |
| ·论文工作总结 | 第89-90页 |
| ·论文的主要贡献与创新 | 第90页 |
| ·研究的不足与展望 | 第90-91页 |
| 参考文献 | 第91-94页 |
| 致谢 | 第94-95页 |
| 学位论文评阅及答辩情况表 | 第95页 |