由于具有许多吸引人的独特特性,NAND闪存已在关键任务中被广泛采用硬实时系统和一些软实时系统。 但是,不确定性垃圾NAND闪存中的数据采集操作使得难以预测每个存储器的系统响应时间数据请求。 本文介绍了Lazy-RTGC,这是一种用于NAND的实时惰性垃圾回收机制闪存存储系统。 Lazy-RTGC采用两种设计优化技术:按需页面级地址映射和部分垃圾回收。 按需页面级地址映射可以实现较高的地址转换性能,并可以以最小的RAM成本有效地管理闪存空间。 另一方面,部分垃圾回收可以提供有保证的系统响应时间。 通过采用这些技术,Lazy-RTGC共同优化了平均响应时间和最差系统响应时间,并且提供回收的可用空间的下限。 惰性RTGC在FlashSim中实现,并与代表性的实时NAND闪存管理方案。 实验结果表明技术可以显着提高平均性能和最差系统性能,而额外成本非常低闪存空间要求。
1