低质量的 SSD 外壳是否会阻止我的 SSD 上的 TRIM 功能?

低质量的 SSD 外壳是否会阻止我的 SSD 上的 TRIM 功能?

我即将为我的三星 860 QVO 购买一个外部 SSD 外壳(机箱)。有些机箱制造商在描述中提到“支持 TRIM”,有些则没有。在网上阅读,我只能找到证据表明 TRIM 支持取决于接收它的驱动器和发送它的操作系统。带有廉价控制器的外壳会阻止操作系统对我的驱动器执行 TRIM 吗?

答案1

是的,理论上可以。

驱动器使用 ATA,而所有 USB 存储设备都使用 SCSI – 机箱的控制器必须在两个命令集之间进行转换(并且通常会为转换不顺畅的命令提供特殊的“ATA 直通”命令)。当然,机箱可能不知道如何将 SCSI“UNMAP”命令转换为等效的 ATA“TRIM”命令,并且不会向操作系统报告该功能。

(我似乎还记得一些模糊的说法,说这个命令只允许在 UAS 模式下使用,而不允许在基本 BOT 模式下使用,但我不确定这是否属实。)

答案2

是的,实际上确实如此。

找到能够转换 TRIM 命令的 USB-SATA 电缆、适配器或外壳相当困难。

我的一位同事负责寻找支持 TRIM 的电缆(不是外壳),他们最终购买了大约 6 或 7 种不同的电缆并对其进行了测试。

相关内容