基于能耗数据的嵌入式系统内存压缩技术的研究与应用
摘要 | 第1-6页 |
Abstract | 第6-10页 |
第1章 绪论 | 第10-14页 |
·选题背景及研究意义 | 第10-12页 |
·本文的主要工作 | 第12页 |
·本论文的主要结构和安排 | 第12-14页 |
第2章 技术理论基础 | 第14-43页 |
·无损数据压缩基础 | 第14-24页 |
·数据压缩的性能指标 | 第15-16页 |
·基于统计模型的压缩算法 | 第16-20页 |
·基于字典模型的压缩算法 | 第20-23页 |
·RLE 算法(游程编码) | 第23-24页 |
·内存管理 | 第24-26页 |
·连续分配方式 | 第24页 |
·基本分页分配方式 | 第24-26页 |
·虚拟存储管理 | 第26-31页 |
·虚存的提出 | 第26-27页 |
·请求分页机制 | 第27-28页 |
·交换 | 第28-31页 |
·Linux 块设备驱动技术 | 第31-41页 |
·块设备的结构 | 第32-33页 |
·块设备的加载和卸载过程 | 第33-34页 |
·通用块层 | 第34-41页 |
·I/O 调度器 | 第41页 |
·本章小结 | 第41-43页 |
第3章 内存压缩系统的设计与实现 | 第43-64页 |
·系统设计思想 | 第43-45页 |
·能耗数据的分析与压缩算法设计 | 第45-50页 |
·能耗数据的分析 | 第45-47页 |
·MLZ 压缩算法设计 | 第47-49页 |
·MLZ 压缩算法的实验比较 | 第49-50页 |
·存储空间管理模块的设计与实现 | 第50-56页 |
·位示图法 | 第51-52页 |
·读写逻辑块管理 | 第52-54页 |
·初始化虚拟交换区的空间 | 第54-56页 |
·块设备驱动程序的设计与实现 | 第56-64页 |
·块设备 zipswapdev 的重要数据结构 | 第56-58页 |
·块设备 zipswapdev 的关键设计 | 第58-64页 |
第4章 功能及性能测试 | 第64-67页 |
·测试环境 | 第64页 |
·硬件环境 | 第64页 |
·软件环境 | 第64页 |
·功能测试 | 第64-65页 |
·测试方法 | 第64-65页 |
·测试结果 | 第65页 |
·性能测试 | 第65-67页 |
·测试方法 | 第65-66页 |
·测试结果 | 第66-67页 |
第5章 总结与展望 | 第67-69页 |
·本文工作总结 | 第67页 |
·展望 | 第67-69页 |
参考文献 | 第69-72页 |
致谢 | 第72-73页 |
附件 | 第73页 |