知识卡片

FTL承接差异

普通读书笔记卡 · 1141.b

内容

主机看到的是标准块设备,闪存要求却是先擦后写、不能原地覆盖。[[FTL的定义]]把逻辑块映射到可用物理页,顺手承担垃圾回收、磨损平衡等职责;它是协议世界与介质世界之间的翻译层。

参考来源

- 位置:《深入浅出SSD:固态存储核心技术、原理与实战》第1章《SSD综述》(源文件:_epub-src/OEBPS/text00010.html) - 结论依据:原文先说明闪存不能覆盖写,再指出 SSD 需要 FTL 完成逻辑数据块到物理空间的转换,因此可将 FTL 理解为接口与介质之间的翻译层。 - 原始内容:由于闪存不能覆盖写,闪存块需擦除才能写入。主机发来的某个数据块,它不是写在闪存固定位置,SSD可以为其分配任何可能的闪存空间写入。