新闻中心

公司新闻 行业动态 常见问题

SSD核心设计(3.2.2)

发布日期:2022-11-11 13:57 浏览次数:



对于每一个allocation pool都维护一个free block列表,使用GC填充。在这篇论文中假设一种贪婪算法,跟据潜在的清除效率来选择回收的blocks。Nand闪存每个block的擦除数量有限。因此,在选择要清除的block时,是所有的块能够均匀的老化,这个过程叫做平衡磨损(wear-leveling)。所以,设计时候要考虑怎么选择这个要被擦除的候选block能够同时平衡磨损,提出优化贪婪算法。

在模拟传统磁盘接口的SSD中,没有free磁盘扇区的抽象。因此,就其广告容量而言,SSD总是满的。为了执行cleaning , 必须有足够的备用blocks(不计入总容量)来使得写入和和清除继续执行,并允许在块发生故障时更换块。   一个SSD配置overprovisioned备用容量,以减少对前台清洁块的需求。延迟块清除还可以在非随机工作负载中更好地聚集被取代的页面。


 

X玻纤冲压-玻纤加工-SSD固态硬盘外壳-东莞吉力佳五金制品有限公司[吉力佳五金]

截屏,微信识别二维码

微信号:dgdjly

(点击QQ号复制,添加好友)

微信号已复制,请打开微信添加咨询详情!