首页> 外文期刊>IEEE Transactions on Magnetics >A Popularity-Aware Buffer Management to Improve Buffer Hit Ratio and Write Sequentiality for Solid-State Drive
【24h】

A Popularity-Aware Buffer Management to Improve Buffer Hit Ratio and Write Sequentiality for Solid-State Drive

机译:一种流行的缓冲区管理,可提高固态硬盘的缓冲区命中率和写入顺序

获取原文
获取原文并翻译 | 示例
       

摘要

Random writes significantly limit the application of flash memory in enterprise environment due to its poor latency, shorten lifetime and high garbage collection overhead. Solid-state drive (SSD) uses a small part of memory as buffer to reduce random write and extend lifetime. Existing block-based buffer management schemes exploit spatial locality to improve the write sequentiality at a cost of low buffer hit ratio. In this paper, we propose a novel buffer management scheme referred to as PAB, which adopts both buffer hit ratio and write sequentiality as design objectives. Leveraging block popularity, PAB makes full use of both temporal and spatial localities at block level. When replacement happens, PAB selects victim block based on block popularity, page counter and block dirty flag. As universal buffer, PAB serves both read and write requests to increase the possibility to form sequential write. PAB has been extensively evaluated under real enterprise workloads. Our benchmark results conclusively demonstrate that PAB can achieve up to 72% performance improvement and 308% block erasure reduction compared to existing buffer management schemes.
机译:随机写入由于其较差的延迟,缩短生命周期和高垃圾回收开销而大大限制了闪存在企业环境中的应用。固态驱动器(SSD)使用一小部分内存作为缓冲区,以减少随机写入并延长使用寿命。现有的基于块的缓冲器管理方案利用空间局部性来以低缓冲器命中率为代价来改善写入顺序。在本文中,我们提出了一种新颖的缓冲区管理方案,称为PAB,该方案同时采用缓冲区命中率和写入顺序作为设计目标。利用块的流行性,PAB充分利用了块级别的时间和空间局部性。替换发生时,PAB根据块流行度,页面计数器和块脏标志选择受害者块。作为通用缓冲区,PAB服务于读取和写入请求,以增加形成顺序写入的可能性。 PAB已在实际企业工作负载下进行了广泛评估。我们的基准测试结果最终证明,与现有的缓冲区管理方案相比,PAB可以实现高达72%的性能提升和308%的块擦除降低。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号