HDD 上的 TRIM 是什么意思?

HDD 上的 TRIM 是什么意思?

当我正在检查一个新的硬盘时,我注意到一些奇怪的事情:

中枢性膈疝

这是 Seagate 的 1 TB HDD,CrystalDiskInfo 显示它支持 TRIM!据我所知,TRIM 是 SSD 的一项功能,允许控制器回收和擦除未使用的页面,以便将来获得更好的写入性能。但 HDD 只会覆盖旧数据,不需要任何“删除通知”。

HDD 上的 TRIM 支持表示什么?

答案1

这可能意味着您的 HDD 是 SMR 驱动器。由于 SMR 驱动器的工作方式不同,因此需要执行 TRIM 操作来提高性能。

WD 的支持页面对此提供了很好的解释:

内置 SMR(叠瓦式磁记录)驱动器的外部硬盘(如 SSD)支持 TRIM/UNMAP,用于数据集管理并随着时间的推移提高 SMR 性能。叠瓦式写入的优点之一是所有物理扇区都按径向顺序写入,并且仅在回绕后重写。重写先前写入的 LBA(逻辑块寻址)将导致先前的写入被标记为无效,并且 LBA 将被写入下一个连续的物理扇区。TRIM/UNMAP 使操作系统能够通知驱动器哪些块不再被视为正在使用,并且可以由 HDD 内部回收,以确保后续写入操作全速执行。

答案2

Seagate 的这款硬盘的文档列出了它支持的 SATA 命令,但并不包括 TRIM。

根据所显示屏幕截图所报告的品牌和型号所述的文档:

https://www.seagate.com/files/www-content/product-content/seagate-laptop-fam/barracuda_25/en-us/docs/100818135e.pdf

答案3

今天,当我收到新的 ST2000DM008 时,我感到很惊讶,它声称支持 TRIM。我在 lvcreate 修剪可用空间后注意到了这一点。

SMART 报告了修剪支持。有点暗示我的和你的都是 SMR 驱动器。

相关内容