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

VTOS微内核操作系统线程机制研究

摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-14页
   ·微内核架构操作系统简介第9页
   ·线程机制简介第9-12页
       ·多对一:多个用户级线程对应到一个虚拟处理器第10-11页
       ·一对一:用户级线程与虚拟处理器是一一对应的第11-12页
       ·多对多:一组用户级线程可以动态地与一组虚拟处理器相对应第12页
   ·研究背景第12-13页
   ·论文的组织结构第13-14页
第二章 相关工作第14-22页
   ·Mach操作系统的线程机制第14-18页
     ·Mach简介第14-15页
     ·Mach3.0的线程机制第15-18页
   ·L4的线程机制第18-20页
     ·L4简介第18页
     ·L4的线程机制第18-19页
     ·L4Env的线程机制第19-20页
   ·本文设计与相关工作的异同点第20-22页
第三章 结构设计、功能设计第22-25页
   ·VTOS线程机制的结构设计第22-23页
   ·VTOS线程的功能设计第23-25页
     ·线程的创建第23-24页
     ·线程的终止第24页
     ·线程间的通信第24页
     ·线程的调度切换第24页
     ·线程间的同步互斥第24-25页
第四章 VTOS线程模型概要设计第25-37页
   ·线程机制的基本功效层第25-31页
       ·功效层的元素集M第25-26页
       ·功效层接口函数的语义第26-28页
       ·进程虚拟地址空间与物理内存空间的管理机制第28-31页
   ·VTOS线程机制的实现层第31-35页
     ·对象描述第32页
     ·接口函数的语义第32-35页
   ·VTOS线程机制的优化层第35页
   ·VTOS线程机制的安全属性重言式第35-37页
第五章 内核级线程机制的关键技术点设计与实现第37-55页
   ·内核级线程的标识第37页
   ·核心数据结构说明第37-39页
   ·线程间通信IPC第39-42页
     ·SEND、RECEIVE和SENDREC服务的设计第40页
     ·NOTIFY服务的设计第40页
     ·SEND、RECEIVE、SENDREC、NOTIFY服务的实现第40-42页
   ·线程与信号处理第42-46页
     ·相关数据结构说明第43-44页
     ·PM服务器对外提供的服务第44-45页
     ·System_task内核任务向外部提供的服务第45页
     ·内核Kernel中的信号默认处理与捕获处理机制第45-46页
     ·线程退出与进程退出流程中所依赖的信号处理第46页
   ·线程的调度与切换第46-50页
     ·调度第46-49页
     ·切换第49-50页
   ·线程间的同步互斥第50-55页
     ·同步与互斥的必要性与基本原理第50页
     ·Futex锁机制第50-52页
     ·POSIX semaphore第52-54页
     ·POSIX mutex第54-55页
第六章 VTOS线程机制的整体实现第55-62页
   ·VTOS系统的内核初始化第55页
   ·内核级线程的生命周期第55-58页
       ·线程的创建第56-57页
       ·线程更换程序第57页
       ·线程的退出第57-58页
   ·用户级线程机制与一对一的线程模式第58-62页
     ·用户级线程对象的表示第58-59页
     ·一对一线程模式的实现第59-62页
第七章 实验设计与分析第62-64页
   ·实验环境第62页
   ·功能验证第62-63页
   ·性能验证第63-64页
第八章 总结与展望第64-65页
   ·总结第64页
   ·展望第64-65页
致谢第65-66页
参考文献第66-70页
硕士期间发表的论文与项目工作第70-71页

论文共71页,点击 下载论文
上一篇:基于智能平台管理接口的服务器管理软件的设计与实现
下一篇:微内核操作系统多核支持的设计与实现