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

J13*_*13C 15 ssd hard-drive trim enclosures external-hard-drive

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

use*_*686 19

是的,理论上可以。

\n

驱动器支持 ATA,而所有 USB 存储设备支持 SCSI \xe2\x80\x93,机柜的控制器必须在两个命令集之间进行转换(并且通常为无法很好转换的内容提供特殊的“ATA 直通”命令)。当然,机箱不知道如何将 SCSI“UNMAP”命令转换为等效的 ATA“TRIM”命令,并且不向操作系统报告该功能。

\n

(我似乎还记得一些模糊的信息,即该命令仅在 UAS 模式下允许,而不是在基本 BOT 模式下,但我不确定这是多么真实。)

\n

  • 不仅仅是理论上,我见过的这些设备中使用的绝大多数 SAT 桥芯片组都不能正确处理 TRIM,而且它们通常也不能处理 ATA 命令集的其他部分,例如 NCQ、SCT ERC、AAM ,或 HPA 和/或 DCO 的管理。 (6认同)
  • 许多USB转ATA桥也不完全支持SMART命令集,这使得检查硬盘的健康状态变得令人头疼。 (5认同)

fra*_*nus 7

是的,实际上确实如此。

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

我的一位同事的任务是找到一条支持 TRIM 的电缆(不是外壳),他们最终购买了大约 6 到 7 条不同的电缆并进行了测试。