NAND闪存已被广泛用作存储实时嵌入式系统中的设备。 但是,垃圾回收需要回收空间并耗费大量时间高架。 由于最差的系统延迟是由NAND闪存中垃圾回收的最坏情况执行时间, 重要的是要优化垃圾收集,以便提供确定性最差的系统延迟。 另一方面,由于垃圾收集并不经常发生,因此优化了垃圾收集不应给平均带来太多开销系统延迟。 本文首次提出了最坏的情况, 垃圾收集的平均情况联合优化方案NAND闪存。 通过我们的方案,可以推迟垃圾收集到最新阶段,从而提高了平均系统延迟。 通过结合部分垃圾收集和超额配置, 我们的计划可以保证一个免费的区块足以容纳写入请求和有效页副本中的所有页面。 这实验是在真实的嵌入式平台上进行的结果表明,我们的技术可以同时改善最坏情况和平均情况下的系统延迟作品。
2021-03-12 09:08:44
338KB
研究论文
1