首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文

基于Linux的混合存储系统Bcache的研究与改进

摘要第5-6页
ABSTRACT第6页
符号对照表第10-11页
缩略语对照表第11-15页
第一章 绪论第15-19页
    1.1 论文选题背景第15-16页
    1.2 研究现状第16页
    1.3 研究目标及意义第16-17页
    1.4 论文内容及结构安排第17-19页
第二章 混合存储的架构技术第19-27页
    2.1 存储介质特性第19-21页
        2.1.1 机械硬盘第19页
        2.1.2 固态硬盘第19-20页
        2.1.3 非易失性随机存储第20页
        2.1.4 存储介质性能对比第20-21页
    2.2 存储技术概述及发展第21页
    2.3 混合存储的关键技术研究第21-22页
    2.4 混合存储分类第22-25页
        2.4.1 层次型混合存储系统第22-23页
        2.4.2 逆置型混合存储系统第23-24页
        2.4.3 并列型混合存储系统第24-25页
    2.5 本章小结第25-27页
第三章 基于Linux的混合存储系统研究第27-45页
    3.1 Linux存储系统架构第27-31页
        3.1.1 Linux IO体系结构第27-30页
        3.1.2 Linux设备映射机制第30-31页
        3.1.3 虚拟内存文件系统sysfs第31页
    3.2 Flashcache算法第31-34页
        3.2.1 缓存映射策略第31-32页
        3.2.2 缓存调度策略第32-33页
        3.2.3 读写处理流程第33-34页
        3.2.4 后台清理模块第34页
    3.3 Bcache算法第34-41页
        3.3.1 整体架构第34-35页
        3.3.2 缓存映射策略第35-38页
        3.3.3 缓存替换策略第38页
        3.3.4 读写处理流程第38-40页
        3.3.5 垃圾回收机制第40-41页
    3.4 Flashcache和Bcache算法的性能分析第41-44页
    3.5 本章小结第44-45页
第四章 改进的Bcache算法的设计与实现第45-73页
    4.1 Bcache存在的问题第45-46页
    4.2 并行性的优化第46-54页
        4.2.1 读写锁原理第46-47页
        4.2.2 锁机制的改进第47-49页
        4.2.3 Bcache中的工作队列机制第49页
        4.2.4 基于工作队列的并行优化第49-52页
        4.2.5 仿真实验与性能分析第52-54页
    4.3 改进的回写算法第54-61页
        4.3.1 速率控制原理第54-55页
        4.3.2 改进的速率控制算法第55-57页
        4.3.3 回写算法中的延迟优化第57-58页
        4.3.4 仿真实验与性能分析第58-61页
    4.4 双重缓存的优化算法第61-66页
        4.4.1 页高速缓存原理第61页
        4.4.2 双重缓存的设计第61-64页
        4.4.3 仿真实验与性能分析第64-66页
    4.5 实验环境及性能指标第66-67页
        4.5.1 实验环境第66-67页
        4.5.2 性能指标及测试方法第67页
    4.6 性能测试及分析第67-71页
        4.6.1 顺序读写性能分析第68-69页
        4.6.2 随机读写性能分析第69-70页
        4.6.3 IO延迟性能分析第70-71页
        4.6.4 总体性能分析第71页
    4.7 本章小结第71-73页
第五章 总结与展望第73-75页
参考文献第75-79页
致谢第79-81页
作者简介第81-82页

论文共82页,点击 下载论文
上一篇:和林县新型农村合作医疗实施效果及满意度分析
下一篇:内蒙古自治区高校科研经费管理研究