...
首页> 外文期刊>ACM SIGPLAN Notices: A Monthly Publication of the Special Interest Group on Programming Languages >FTL~2: A Hybrid Flash Translation Layer with Logging for Write Reduction in Flash Memory
【24h】

FTL~2: A Hybrid Flash Translation Layer with Logging for Write Reduction in Flash Memory

机译:FTL〜2:具有日志记录功能的混合闪存转换层,可减少闪存中的写入

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

获取外文期刊封面封底 >>

       

摘要

NAND flash memory has been widely used to build embedded devices such as smartphones and solid state drives (SSD) because of its high performance, low power consumption, great shock resistance and small form factor. However, its lifetime and performance are greatly constrained by partial page updates, which will lead to early depletion of free pages and frequent garbage collections. On the one hand, partial page updates are prevalent as a large portion of I/O does not modify file contents drastically. On the other hand, general-purpose cache usually does not specifically consider and eliminate duplicated contents, despite its popularity. In this paper, we propose a hybrid approach called FTL~2, which employs both logging and mapping techniques in flash translation layer (FTL), to tackle the endurance problem and performance degradation caused by partial page updates in flash memory. FTL~2 logs the latest contents in a high-speed temporary storage, called Content Cache to handle partial page updates. Experimental results show that FTL~2 can greatly reduce page writes and postpone garbage collections with a small overhead.
机译:NAND闪存由于其高性能,低功耗,强大的抗冲击性和较小的外形尺寸而被广泛用于构建嵌入式设备,例如智能手机和固态驱动器(SSD)。但是,部分页面更新极大地限制了它的寿命和性能,这将导致空闲页面的早期耗尽和频繁的垃圾回收。一方面,部分页面更新很普遍,因为大部分I / O不会彻底修改文件内容。另一方面,尽管通用缓存很流行,但通常不会专门考虑并消除重复的内容。在本文中,我们提出了一种称为FTL〜2的混合方法,该方法在闪存转换层(FTL)中同时使用了日志记录和映射技术,以解决由于闪存中的部分页面更新而导致的持久性问题和性能下降。 FTL〜2将最新内容记录在称为内容缓存的高速临时存储中,以处理部分页面更新。实验结果表明,FTL〜2可以大大减少页面写操作和延迟垃圾回收,并且开销很小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号