首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

嵌入式操作系统非阻塞同步机制的研究

摘要第1-8页
ABSTRACT第8-10页
插图索引第10-11页
第1章 绪论第11-17页
   ·课题来源、目的及意义第11-12页
   ·项目背景第12-14页
     ·传统阻塞同步的研究现状第12-13页
     ·非阻塞同步的研究现状第13-14页
   ·本文主要工作第14-15页
   ·论文结构第15页
   ·小结第15-17页
第2章 非阻塞同步机制的基本原理及相关技术第17-25页
   ·引言第17页
   ·非阻塞同步的相关概念第17-18页
     ·阻塞和阻塞时间的定义第17-18页
     ·非阻塞同步的定义第18页
   ·锁自由和等待自由的同步算法以及相关的实现技术第18-22页
     ·锁自由的同步算法分析第18-19页
     ·等待自由的同步算法分析第19-20页
     ·原子修改内存指令第20-21页
     ·类型稳定的存储器管理第21-22页
   ·非阻塞同步在通用操作系统中的实现分析第22-23页
   ·非阻塞同步的优点总结第23-24页
   ·小结第24-25页
第3章 非阻塞同步在嵌入式操作系统中的分析与改进第25-39页
   ·引言第25页
   ·嵌入式Linux中原有同步技术的分析第25-29页
     ·等待队列第25-27页
     ·信号量第27-29页
   ·实现非阻塞同步的关键问题及其解决方法第29-37页
     ·设计目标和设计原则第29-30页
     ·实现锁自由同步所遇到的问题及其解决方法第30-34页
     ·实现等待自由同步所遇到的问题及其解决方法第34-37页
   ·小结第37-39页
第4章 非阻塞同步在嵌入式Linux中的具体实现第39-50页
   ·引言第39页
   ·锁自由同步在内核模式下的具体实现第39-44页
     ·CAS类原子修改内存指令的实现第39-40页
     ·改进后的锁自由算法的实现第40-43页
     ·改进后的锁自由算法的性能分析第43-44页
   ·等待自由同步在内核模式下的具体实现第44-48页
     ·相关数据结构的实现第44-45页
     ·帮助锁的算法实现第45-48页
   ·非阻塞同步在用户模式下的实现技术第48-49页
   ·小结第49-50页
第5章 实验结果与分析第50-60页
   ·引言第50页
   ·测试环境的搭建第50-52页
     ·嵌入式系统的开发环境第50-51页
     ·嵌入式系统的开发流程第51-52页
   ·实验方案的设计第52-56页
     ·测试新旧内核的同步开销第52-53页
     ·测试新旧内核的实时性第53-56页
   ·测试结果及其分析第56-59页
     ·不同同步操作的时间开销第56-57页
     ·新旧内核的实时性第57-59页
   ·小结第59-60页
结论第60-62页
参考文献第62-67页
致谢第67-68页
附录A(攻读学位期间发表的学术论文目录)第68页

论文共68页,点击 下载论文
上一篇:发热对脑卒中预后的影响
下一篇:梯度结构硬质合金的制备及梯度形成机理分析