SSD结构

SSD结构

一、 硬件板级结构(左侧 PCB 部分)

  • SSD 控制器 (SSD Controller): 角色: 相当于 SSD 的“大脑”。
    • 功能: 负责处理来自电脑的读写请求、错误校验(ECC,即处理你之前问的 UNC 问题)、磨损均衡、垃圾回收等复杂算法。
  • DRAM 缓存 (DRAM Cache): 角色: 高速缓冲区。
    • 功能: 存放 FTL(闪存映射表)。由于 NAND 闪存速度相对较慢且有读写寿命,控制器会将常用的地图数据(逻辑地址到物理地址的对应关系)存在这里,以实现极速寻址。
  • NAND 颗粒 (NAND Package): 角色: 仓库外壳。
    • 功能: 硬盘上看到的黑块。它是一个物理封装,里面其实叠放了多个“晶圆 (Die)”。

二、闪存逻辑层级(右侧放大部分)

这是数据存储的微观世界,层级关系由大到小:

晶圆 (Die):

    • 包含: 一个颗粒里可以封入 1 个、2 个、4 个甚至更多的 Die。
    • 特性: Die 是能独立接收并执行命令的最小单位。

平面 (Plane):

    • 包含: 每个 Die 通常划分为 2 到 4 个 Plane。
    • 特性: 引入 Plane 是为了并行操作。比如同时在两个 Plane 里写入数据,速度就会翻倍。

块 (Block):

    • 包含: 每个 Plane 包含数千个 Block。
    • 重要特性: 擦除的最小单位。SSD 不能直接覆盖写数据,必须先擦除。一旦一个 Block 里有坏块且无法修复,就可能导致整块硬盘报废。

页 (Page):

    • 包含: 每个 Block 包含数百个 Page。
    • 重要特性: 读写的最小单位。你保存的一张图片、一个文档,最终都是填入这一个个 Page 里的。

三、 它们是如何协同工作的?

当往 SSD 里存一个文件时:

  1. 控制器 接收到指令,先查 DRAM 缓存 里的地图。
  2. 控制器 决定把数据写到哪个 NAND 颗粒 的哪个 Die 上。
  3. 为了快,它会利用 Plane 的并行性,把数据同时塞进多个 Block
  4. 最后,数据以 Page 为单位被电信号“打入”闪存单元。
编辑于 2026-01-29 · 著作权归作者所有
相关文章
为什么有些人宁愿放着7、8年的旧电脑也不愿拿去以旧换新?电脑D盘E盘全部爆满怎么办?亲测铁威马四款数据备份神器:D2-320/D4-320/D1 SSD/D1 SSD Pro,从外接多盘位硬盘盒到高速移动固态硬盘盒,超详细扩容攻略分享(2026最新版)如何看待内存的涨价终于波及到了显卡,50系显卡逐渐大面积缺货开始暴涨?拍照、剪视频、存素材,我现在真的离不开移动固态硬盘了U盘无法格式化、容量缩水、不识别?我靠这套量产工具救活5块废盘,慧荣/群联/安国/芯邦全支持(附主控识别+详细教程)照片成千上万、视频越来越大?我用NAS尝试了一种全新的整理方式|绿联DH4300 Plus真实体验分享如何看待内存条价格崩了?C 盘明明没东西却爆满,怎么解决?7招释放C盘空间固态硬盘坏了不识别?别扔!我用这套全系列开卡量产工具救活了3块SSD,省下好几千从移动硬盘到NAS,我的数据存储进化史。内存价格会呈现渐进式下降还是突然暴跌?我的同学看到内存条涨价后说“现在电脑内存条涨价就是饥饿营销,不买立省100%……”怎么看内存条涨价?内存条什么时候降价?小白也能轻松玩转的NAS!绿联DH4300 Plus深度评测:千元4盘位,家庭数据存储+备份+共享+娱乐一步到位现在的固态硬盘为何如此短命?警告:不要再用Rufus在较新的大容量U盘上制作启动盘现在的固态硬盘为何如此短命?2026年还有哪些合家欢的产品,可以解决家庭哪些问题?Windows别再用老方法清理C盘了,分享最新有效清理方法用了才知道真香。暴打U盘,NAS的移动数据仓库,闪迪移动固态硬盘臻选