首页> 外文期刊>IEEE Transactions on Computers >BAGC: Buffer-Aware Garbage Collection for Flash-Based Storage Systems
【24h】

BAGC: Buffer-Aware Garbage Collection for Flash-Based Storage Systems

机译:BAGC:基于闪存的存储系统的缓冲区感知垃圾收集

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

NAND flash-based storage device is becoming a viable storage solution for mobile and desktop systems. Because of the erase-before-write nature, flash-based storage devices require garbage collection that causes significant performance degradation, incurring a large number of page migrations and block erasures. To improve I/O performance, therefore, it is important to develop an efficient garbage collection algorithm. In this paper, we propose a novel garbage collection technique, called buffer-aware garbage collection (BAGC), for flash-based storage devices. The BAGC improves the efficiency of two main steps of garbage collection, a block merge step and a victim block selection step, by taking account of the contents of a buffer cache, which is typically used to enhance I/O performance. The buffer-aware block merge (BABM) scheme eliminates unnecessary page migrations by evicting dirty data from a buffer cache during a block merge step. The buffer-aware victim block selection (BAVBS) scheme, on the other hand, selects a victim block so that the benefit of the buffer-aware block merge is maximized. Our experimental results show that BAGC improves I/O performance by up to 43 percent over existing buffer-unaware schemes for various benchmarks.
机译:基于NAND闪存的存储设备正在成为移动和台式机系统的可行存储解决方案。由于先写后擦除的特性,基于闪存的存储设备需要进行垃圾回收,这会导致性能显着下降,从而导致大量页面迁移和块擦除。因此,为了提高I / O性能,开发有效的垃圾回收算法很重要。在本文中,我们为基于闪存的存储设备提出了一种新颖的垃圾收集技术,称为缓冲区感知垃圾收集(BAGC)。 BAGC通过考虑通常用于增强I / O性能的缓冲区高速缓存的内容,提高了垃圾回收两个主要步骤(块合并步骤和受害块选择步骤)的效率。缓冲区感知块合并(BABM)方案通过在块合并步骤中从缓冲区高速缓存中清除脏数据,消除了不必要的页面迁移。另一方面,了解缓冲区的受害者块选择(BAVBS)方案选择一个受害者块,以便最大化了解缓冲区的块合并的利益。我们的实验结果表明,与各种基准测试相比,BAGC可以将现有的不带缓冲区的方案的I / O性能提高多达43%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号