摘要
缓冲区管理技术是固态硬盘固件设计的一个非常关键的问题,特别是对中高端固态硬盘的性能和寿命优化,缓冲区管理技术有着至关重要的作用。缓冲区管理层主要负责管理固态硬盘的数据、指令和地址的缓冲,将访问频繁的热数据页存储在缓冲区,一方面,可以充分利用cache的特性,加快对请求的响应速度;另一方面,还可以优化请求访问闪存的粒度,减少写放大,从而减少闪存的实际读、写和擦除操作。本文比较了固态硬盘有无缓冲区管理层的对比实验分析,实验结果显示,在固态硬盘中添加缓冲区可以使平均响应时间和闪存块擦除次数都有显著提升。
Buffer management technology is one of the key issues in the design of solid state disk. In particular, buffer management technology plays an important role in the optimization of the performance and life of the medium and high end solid hard disk. In addition, buffer management layer is mainly responsible for the management of data, instructions and address of solid state disk, which will store the hot data pages. On one hand, it can make full use of the characteristics of cache and speed up the response to the request. On the other hand, it can optimize the granularity of the request access flash memory and reduce the write amplification. Therefore, buffer management technology can efficiently reduce the actual read, write and erase operation of the flash memory. Experimental results of various realistic workloads showed that buffer management technology could improve buffer hit ratio, reduce response time and erase counts.
出处
《浙江万里学院学报》
2017年第2期72-77,共6页
Journal of Zhejiang Wanli University
基金
国家自然科学基金项目(编号:61100044)
浙江省重点科技创新团队"固态存储和数据安全关键技术创新团队"资助项目(编号:2013TD03)
浙江省科技计划资助项目(编号:2013C31100)
关键词
缓冲区管理
固态硬盘
热数据页
闪存
buffer management
solid state disk
hot data pages
flash memory