三星pcie4.0固态硬盘驱动(Linux上的三星SSD驱动错误终于得到修复)

整理 | 孙胜

出品 | CSDN(ID:CSDNnews)

硬盘是电脑不可或缺的部件,你体验过固态硬盘影响电脑驱动器吗?假如你的硬盘影响电脑驱动器,你第一时间认为是系统问题,还是硬盘本身问题?

最近,Linux 官方宣布,发现三星 860 EVO SSD( 固态硬盘)影响电脑驱动器的原因,即将推出补丁进行修复。根据 Linux 调查结果显示,Samsung 860 和 870 SSD 上的 Queued Trim 命令会导致 Intel、ASmedia 和 Marvell SATA AHCI 驱动器出现问题。较旧的 AMD 计算机将出现最严重的问题。

在最新发布的补丁中,Linux 决定在 Intel、ASmedia 和 Marvell SATA 控制器计划禁用这些有风险的 Queued Trims 命令。由于该 Bug 在较老的 AMD 电脑上最为严重,因此将在 AMD 老机器中完全禁用 Native Command Queuing (NCQ) 以解决问题。NCQ 是 SATA 之上的一项技术,它允许系统根据工作负载优化数据的排队和移动,以获得最佳性能。TRIM 也允许硬盘智能地释放空间且不再需要单独保留的空间,最重要的是不需删除必要的数据。

奇怪的是,所有三星 800 系列 SSD 型号似乎都禁用了 TRIM 功能。但是,三星告诉 Linux,只有 840 和 850 SSD 型号需要禁用 Queued TRIM。但实际上,情况并非如此,因为许多用户在 860 EVO 和 870 EVO SSD 型号上都遇到了问题。

而在两年前,曾有用户开始向 Linux 报告发现三星 860 EVO 固态硬盘在 Linux 系统上出现驱动器问题,后来 870 EVO固态硬盘也存在类似的问题。自此开始,Linux 工程师表示,他们将调查此事,经过漫长时间的调查,如今Linux 方面终于证实,将发布针对这个问题的补丁。

三星pcie4.0固态硬盘驱动(Linux上的三星SSD驱动错误终于得到修复)(1)

实际上早在 6 年前三星固态硬盘在 Linux 操作系统上的数据丢失错误就出现了。

三星pcie4.0固态硬盘驱动(Linux上的三星SSD驱动错误终于得到修复)(2)

据悉,Linux 发布的补丁并不完全是对问题根源的修复,只是修复受 Bug 影响的部分功能。根据 Reddit 等论坛上的资深用户的说法:”如果您经常在 Linux 操作系统上工作,则不应使用三星 SSD。”

对此你怎么看,欢迎留言评论。

参考链接:https://tipsmake.com/samsung-ssd-data-loss-error-on-linux-is-finally-fixed

三星pcie4.0固态硬盘驱动(Linux上的三星SSD驱动错误终于得到修复)(3)

三星pcie4.0固态硬盘驱动(Linux上的三星SSD驱动错误终于得到修复)(4)

三星pcie4.0固态硬盘驱动(Linux上的三星SSD驱动错误终于得到修复)(5)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页