当前位置: > win10激活 > 详细页面

Linux 内核禁用三星 860/870 SSD TRIM 和 NCQ

发布日期:2021-09-26 10:51:19 作者:棒主妇win10系统 来 源:http://www.bzfshop.net

早在2019年,就有用户反映在Linux系统上使用三星860 Evo SATA SSD会出现咨询题,但由于报道较少,那个咨询题并没有引起关注。随后推出的三星870 Evo SATA SSD也存在同样的咨询题。此咨询题要紧与驱动器的性能有关,在使用过程中可能会出现各种异常锁定和错误信息。

通过两年的调查,Linux工程师确认上述固态硬盘存在一些故障。作为对策,最新版Linux Kernel的维护团队通过补丁禁止了上述固态硬盘的TRIM和NCQ功能,这两种功能都用于优化驱动。

Linux 内核禁用三星 860/870 SSD TRIM 和 NCQ

依照调查结果,差不多确定三星860 Evo和870 Evo SATA版本使用的Queued Trim命令会导致Intel、ASmedia和Marvell SATA ACHI操纵器出现故障,此类故障更容易发生在ATI AMD ACHI 平台。

TRIM 命令允许操作系统通知固态驱动器哪些数据不再使用同时能够擦除。通过Trim命令对数据进行排序后,能够提高固态硬盘的写入速度。目前几乎所有新推出的固态硬盘都支持TRIM命令并自动开机。

NCQ 是 SATA 上的一项技术,它允许系统依照负载优化数据的排队和移动,以获得最佳性能。NCQ 和TRIM 都用于提高驱动器的性能。默认开启时,兼容性失败可能会导致Linux用户遇到咨询题,比如在启动时期系统卡顿20到30秒。

作为对策,Linux Kernel 禁用了 860 和 870 Evo SATA 版本的所有 TRIM 和 NCQ 功能。所以,这可能会妨碍性能,但遗憾的是,暂时没有其他解决方案。

值得注意的是,三星在那个咨询题上有些模糊其辞。三星大概差不多禁用了所有800系列SSD的Queued Trim功能,但三星告诉Linux Kernel维护团队,840和850以外的型号没有咨询题,但这次修复的是860和870。鉴于如此咨询题,建议Linux用户不要使用三星800系列的所有硬盘,以免出现妨碍使用或导致性能下降的故障。

  以上就是“Linux 内核禁用三星 860/870 SSD TRIM 和 NCQ”的全部内容,如果有需要,本站(www.bzfshop.net)为您提供更多系统教程资源,请持续关注本站。

精彩推荐

本站发布的系统与软件仅为个人学习测试使用,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!

bzfshop.net官网如果有侵犯您的资源,请来信告知,我们将及时处理。Copyright 2019 版权所有