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

面向多核处理器的外内核操作系统研究

Abstract第3页
第一章 绪论第7-16页
    1.1 多核处理器与外内核第7-10页
        1.1.1 多核处理器背景第7-9页
        1.1.2 外内核操作系统背景第9-10页
    1.2 国内外研究第10-13页
        1.2.1 多核操作系统国内外研究现状第10-12页
        1.2.2 外内核操作系统国内外研究现状第12-13页
    1.3 研究目的及意义第13-14页
    1.4 本文结构第14-16页
第二章 外内核操作系统第16-28页
    2.1 外内核操作系统架构第16-18页
    2.2 系统初始化设计与实现第18-28页
        2.2.1 引导程序第19-20页
        2.2.2 内核加载程序第20-22页
        2.2.3 内核初始化第22-23页
        2.2.4 寻址方式第23-26页
        2.2.5 加载地址和链接地址第26-28页
第三章 内存管理设计与实现第28-37页
    3.1 地址转换第28-29页
    3.2 物理内存管理第29-32页
        3.2.1 物理页面跟踪第30-31页
        3.2.2 临时物理内存分配器第31页
        3.2.3 物理页面管理结构初始化第31页
        3.2.4 分配物理页面第31-32页
        3.2.5 释放物理页面第32页
    3.3 虚拟内存管理第32-37页
        3.3.1 虚拟内存地址空间布局第32-35页
        3.3.2 基于分页机制页面映射管理第35-37页
第四章 进程管理设计与实现第37-55页
    4.1 进程基本操作第38-40页
        4.1.1 进程创建第38-40页
        4.1.2 进程调度第40页
        4.1.3 进程销毁第40页
    4.2 上下文切换第40-41页
    4.3 中断与异常第41-53页
        4.3.1 基于异常处理的操作系统原语第45-51页
        4.3.2 用户态进程创建第51-53页
    4.4 进程间通信第53-55页
第五章 多核处理器支持第55-70页
    5.1 多核处理器初始化第58-61页
        5.1.1 多处理器配置信息第59-60页
        5.1.2 AP启动第60-61页
    5.2 多核处理器架构中资源管理第61-66页
        5.2.1 处理器专用数据结构第61-63页
        5.2.2 内存管理第63-64页
        5.2.3 中断管理第64页
        5.2.4 进程调度第64-65页
        5.2.5 多处理器架构支持实现第65-66页
        5.2.6 QEMU对多处理器支持第66页
    5.3 同步与互斥第66-70页
        5.3.1 原子性操作第66-67页
        5.3.2 内核锁设计第67页
        5.3.3 内核锁实现第67-70页
第六章 系统功能测试第70-75页
    6.1 对多处理器支持测试第72-73页
    6.2 大内核锁测试第73-75页
第七章 总结与展望第75-78页
    7.1 外内核操作系统关键技术第75-76页
    7.2 研究工作展望第76-78页
参考文献第78-81页
在学期间研究成果第81-82页
致谢第82页

论文共82页,点击 下载论文
上一篇:基于.net的居家养老服务系统
下一篇:影响国际IT巨头转型路径选择的主要因素研究--以惠普公司为例