固态硬盘
定义
固态硬盘是由控制单元和存储单元组成、以固态电子存储芯片阵列替代磁性盘片实现数据存储的硬盘[1]。由于整块盘体内不存在需要转动的部件,业界也称其为固态盘或电子盘[3]。它在接口规范、功能定义和使用方法上沿用硬盘的既有约定,产品外形和尺寸也与 2.5 英寸机械硬盘大体一致,但采用 M.2、U.2 等规格的产品在外形上已与机械硬盘完全不同[1]。
从存储介质看,固态硬盘分为以闪存芯片为主体的一类与以 DRAM 为主体的另一类,前者即通常所说的 SSD,后者应用范围较窄且需要独立电源保护数据[4]。一块典型的闪存型固态硬盘由主控芯片、缓存芯片与若干闪存颗粒组成,其中主控负责地址映射、数据中转以及读写调度[5]。
原理
闪存型固态硬盘的信息载体是NAND闪存。闪存以浮栅晶体管存储电荷,用电荷的多少表示不同的状态,因此断电后数据仍可保留,属于非易失性存储[6]。但闪存的写入与擦除单位并不相同:数据以页为单位写入和读取,一页通常为 4KB,擦除却必须以包含多个页的块为单位进行[7]。这意味着已被占用的单元不能直接覆写,新数据只能写入事先擦除干净的页中[8]。
为弥补这一物理限制,固态硬盘的固件中设有闪存转换层(Flash Translation Layer),通过一张映射表把主机使用的逻辑地址转换为闪存中的真实物理位置,并把闪存包装成操作系统可以随意读写的块设备[9]。当空闲块不足时,主控执行垃圾回收,先把这个块里仍然有效的数据搬到别的空块,再整块擦除[7]。同时,磨损均衡算法把擦除操作分散到各个块上,避免个别块被过早写坏[9]。
上述过程带来写入放大:SSD 实际写入闪存的字节数会大于主机交来的字节数,其比值称为写入放大系数,可记为 $WAF = \frac{\text{写入闪存的总数据量}}{\text{主机写入的数据量}}$[10]。为了压低这一系数,操作系统可通过 TRIM 指令告知硬盘哪些逻辑区间已不再有效,使主控在垃圾回收时无需搬移这部分数据[11]。
flowchart LR
H[主机读写请求] --> C[主控芯片]
C --> F[闪存转换层映射]
F --> N[NAND 闪存页]
N --> G[垃圾回收与磨损均衡]
G --> N
发展历程
固态存储的早期探索可追溯到 20 世纪 70 年代。1970 年,美国 StorageTek 公司开发出第一个固态存储器驱动器,但因价格高昂、性能不稳定,未能进入主流市场[12]。1989 年,世界上第一款成型的固态硬盘出现,当时只用于医疗、航空和军事等专业领域[13]。
进入 21 世纪后,产品化节奏加快。2006 年 3 月,三星发布了一款搭载 32GB 固态硬盘的笔记本电脑[12]。2007 年 7 月,IBM 在其刀片式服务器上部署闪迪的固态硬盘,被视为固态硬盘进入民用市场的标志[13]。同年 1 月与 3 月,闪迪分别推出 1.8 英寸与 2.5 英寸的 32GB 产品[12]。
2010 年 2 月,美光发布全球首款采用 SATA 6Gbps 接口的固态硬盘,突破了此前接口约 300MB/s 的读写上限[12]。2011 年被视为固态硬盘的爆发之年,英特尔、美光、OCZ、威刚、浦科特、金士顿等数十家厂商相继推出产品,容量从 32GB 跨到 256GB,读取速度达到 500MB/s[13]。此后 3D NAND 堆叠技术逐步取代平面工艺,容量与成本进一步改善[14]。
应用
固态硬盘最早服务于军事、工业、医疗与航空等对可靠性和环境适应性要求较高的领域,芯片工作温度范围可覆盖商用 070℃ 与工业级 -4085℃ 两类规格[4]。在个人计算设备中,它被用于笔记本电脑、台式机与平板,帮助缩小机身厚度并缩短开机与加载时间[3]。
在服务器和数据中心场景,固态硬盘承担数据库、缓存与高并发读写等任务。以本地 SSD 为例,其随机读性能突出,可作为关系型数据库只读从库或缓存业务的二级缓存;对数据可靠性要求更高的核心业务,则多采用具备掉电保护的企业级 SSD 产品[15]。面向视频监控、网络设备等需要 7×24 小时持续写入的场合,也有以写入耐久度为设计重点的型号[16]。
局限
闪存单元的可擦写次数有限,这一指标以 P/E 循环衡量。按常见标称值,SLC 约为 5 万至 10 万次,MLC 约为 3000 至 1 万次,TLC 约为 1000 至 3000 次,QLC 约为 200 至 1000 次[16]。单个单元可承受的擦写次数用尽后,数据保持能力随之下降,因此产品寿命还取决于主控设计、磨损均衡、纠错码能力与工作温度等因素[17]。
写入路径也带来性能波动。当盘内空闲块不足时,每次写入前都可能触发垃圾回收,写入速度明显下降;不少消费级产品还借助 SLC 缓存吸收短时突发写入,缓存耗尽后速度会回落到闪存本身的水平[7]。此外,厂商通常会在标称容量之外预留一部分空间用于磨损均衡与垃圾回收,这部分空间不计入用户可用容量[11]。
掉电是另一项固有约束。固态硬盘的映射表与写缓存通常暂存在易失的 DRAM 中,突发断电可能造成缓存数据丢失或映射表不完整,严重时硬盘重新上电后无法被识别[18]。企业级产品通常依靠板载电容提供短暂维持电力,把缓存数据与映射表写入闪存,并由固件在下次上电时重建映射关系[19]。
数据可恢复性也是短板。机械硬盘发生故障后仍可能通过更换部件读取盘片,而固态硬盘的芯片一旦损坏,从中提取数据难度极大[20]。同时,单位容量成本仍高于同代机械硬盘,大容量冷数据的存放一般仍以机械硬盘为主[2]。
参见
参考资料
- 固态硬盘_百度百科 [引用日期2026-10-29]
- 固态硬盘、传统硬盘还是固态混合硬盘? [引用日期2026-10-29]
- “老头”变“小伙”神奇不神秘 简聊固态硬盘那点事 [引用日期2026-10-29]
- 固态硬盘 [引用日期2026-10-29]
- 机械硬盘与固态硬盘 [引用日期2026-10-29]
- 固态存储器_百度百科 [引用日期2026-10-29]
- 为什么固态硬盘用久了会掉速?TRIM 功能到底有什么用? [引用日期2026-10-29]
- US 20140129758A1 [引用日期2026-10-29]
- 闪存转换层 | Bohrium [引用日期2026-10-29]
- RUTRONIK [引用日期2026-10-29]
- 硬件知识:SSD越用越慢的原因,看完你就懂了! [引用日期2026-10-29]
- 固态硬盘_DOIT.com.cn [引用日期2026-10-29]
- 机械硬盘衰败 固态硬盘兴起-行业研究-中国安防行业网 [引用日期2026-10-29]
- 渣寿命?2TB平价固态就靠它! [引用日期2026-10-29]
- 存储介质(SSD本地盘、普通云硬盘、高性能云硬盘和SSD云硬盘)的差异和适用场景如下表所示: [引用日期2026-10-29]
- ADATA Industrial [引用日期2026-10-29]
- Endurance | IEEE Technology Navigator [引用日期2026-10-29]
- ssd-power-loss-protection [引用日期2026-10-29]
- 通过群联的断电保护避免 SSD 数据丢失 [引用日期2026-10-29]
- PC常识大课堂:存储利器SSD有多强大? [引用日期2026-10-29]