PC-3000 SSD 超越TRIM:Apacer m.2 SATA SSD 上已删除数据的恢复 |第二部分

这是关于已执行 TRIM 操作的 SSD 固态硬盘系列文章的第二部分。
本文将探讨部分数据删除时,TRIM在SSD上的工作原理。我们将以M.2 SATA驱动器为例,介绍数据恢复过程。
PCIe NVMe SSD 的流程也是相同的。
快速格式化和删除一定数量文件的区别在于有多少逻辑块被标记为未使用,以及文件系统如何向SSD报告这些信息。
1. 删除数据时TRIM命令的具体功能
当你删除单个文件时:
文件系统将其块标记为空闲
操作系统(例如Windows或Linux)向SSD发送TRIM命令
TRIM 命令包含文件所在的 LBA 范围列表
SSD控制器将相应的NAND页面标记为无效
特色:
TRIM仅适用于文件所在的块
驱动器上的其余数据保持不变
后期,垃圾回收还会清除特定的方块
换句话说,删除=特定区域的TRIM。
2. TRIM命令在格式化时的特定功能(快速格式化)
快速格式如下:
文件系统被重新创建
文件分配表被清除
操作系统会向整个分区发送TRIM命令
对于SSD来说,这意味着:
完整版可前往PC3000中国技术论坛





