论文部分内容阅读
垃圾回收操作是影响基于NAND Flash的固态盘性能的一个主要因素,现有垃圾回收操作大多是针对通用存储设备而设计的。当固态盘部署在存储系统中充当缓存时,数据读、写、替换操作更加频繁,迫切需要更加高效的垃圾回收策略,以充分发挥固态盘缓存的性能。本文针对固态盘用于缓存的特定应用,提出了一种优化的垃圾回收策略,该策略通过考虑固态盘缓存中的数据特点,制定了优化的擦除块选取算法,减少额外的数据写操作;同时,通过充分利用了Flash芯片提供高级操作,以减少垃圾回收操作的执行时间。