Linux 上的三星 850 Pro SSD

Linux 上的三星 850 Pro SSD

我读过有关三星 850 Pro SSD 在 Linux 上的排队 TRIM 问题。它们在内核中被列入排队 TRIM 操作的黑名单。

是否还有其他一些“未排队”的 TRIM 操作正在交替执行?我读到过每周发生一次的 TRIM 操作,该操作基本上会在相当长的时间内停止磁盘 I/O;这种类型的 TRIM 是否比排队的 TRIM 执行得更频繁?

我还读到 Windows 和 Mac OS 不使用排队 TRIM 操作,这是 Linux 独有的功能。因此,我假设它们(Win 和 MAC)都没有使用“异步”/排队 TRIM 操作,而是使用同步操作,当某个操作在 Linux 内核中被列入黑名单时也会执行该操作?我理解得对吗?

我正在寻找一款相对便宜的 24/7 SSD,作为 Linux 机器上唯一的 SATA 设备(~240GB)运行,主要用于数据库应用程序仅有的16GB 内存。

我不在乎系统每 30 分钟左右锁定一秒钟来执行 SSD 管理任务。使用 850 Pro 是否安全,还是应该选择英特尔 S3500?

答案1

如果设备不支持或不可靠排队 TRIM,则将改用非排队 TRIM 命令。这会导致严重的性能损失,因此一般建议禁用 TRIM,并在非工作时间(例如,每天凌晨 3 点)按计划运行完整的 TRIM 过程。

相关内容