分享

3种原因会让你的固态硬盘掉速,掌握正确姿势可避免

 华民 2020-01-31

英特尔经常通过官微进行电脑知识的科普中不乏有趣的和有价值的信息,但也有一些没说到点儿上的伪科普,譬如14日关于固态硬盘越用越慢的原因:

英特尔官微给出的答案是“有些系统会进行磁盘整理”,但后边就离题到碎片整理对“耐用度”的影响了,并没有真正解答它提出的问题。

碎片整理会让SSD掉速吗?

答案是不会。碎片整理对于SSD是没有必要的,因为数据在文件系统中的逻辑位置与固态硬盘闪存中的物理位置并不是固定对应的(FTL映射表的作用),整理文件系统碎片是做无用功,平白产生不必要的硬盘写入。

此外,当代操作系统也不会如英特尔所说那样主动对SSD进行磁盘碎片整理。Windows 10能识别硬盘类型并自动针对性的优化:对于SSD是空白位置Trim,对于机械盘才是碎片整理。

即便是已经被淘汰的Windows 7,只要是正常安装的系统,都会经过性能评分并自动关闭对固态硬盘的磁盘碎片整理,只要不作死去手动整理就不会有任何问题。简而言之,大家无需担心系统自带的磁盘整理程序令固态硬盘变慢。

现在的固态硬盘还会掉速吗?

说起固态硬盘掉速,很多资深老玩家都会想起TRIM指令的帮助。NAND闪存由铠侠(原东芝存储)在上世纪80年代发明,尽管现在已经发展到了96层堆叠时代,但有一个特性依然没有变:闪存需要先擦除才能进行写入。而闪存擦除过程耗时,这会使固态硬盘写入性能下降。

Trim(意为修剪)指令会随着删除文件的操作自动向固态硬盘发出信息,提供具体哪些位置的数据已经无效的信息,由固态硬盘决定是否提前对其进行擦除,从而避免每次写入需要再等擦除过程的延误。

TRIM使得固态硬盘的工作变得高效,目前几乎所有的固态硬盘都支持TRIM指令。那为何还有固态硬盘掉速的现象呢?存储极客分析主要有以下3种原因:

过热限速:

LDPC纠错让固态硬盘更耐用,NVMe让固态硬盘速度更快。而这两项技术也让固态硬盘的发热量变得更高,分分钟就达到能烧开水的温度。对于M.2这种紧凑型SSD来说,高负载使用时会触发过热保护而掉速是很正常的现象。

不会过热的SSD不是好(性能强)固态硬盘。不过新一代固态硬盘也在不断优化,譬如使用先进制程降低主控功耗、主控表面设置金属层加强散热、引入ASPM节能和APST电源状态转换技术让SSD在闲置时段的温度更低,为突发读写留出足够温度上升空间,减少掉速的发生。

节能兼容性BUG:

无论是SATA还是NVMe固态硬盘都支持电源管理以满足节能要求。如果同电脑主机兼容性不好就会在从节能睡眠状态唤醒的过程中产生延迟和卡顿,甚至是掉盘。下图是TxBENCH的硬盘特性识别,HIPM、DIPM、Devslp都是SATA硬盘的节能特性。山寨SSD为了避免出问题通常选择不支持任何节能特性,而原厂固态硬盘则会充分考虑到笔记本电脑的使用需求,同时加强兼容性设计。

东芝TR200在开启DIPM节能后待机功耗极低,低到普通的USB功率表已经没有读数。它的温度表现会比同时安装的机械硬盘更低。

闪存质量问题:

闪存品质也会对固态硬盘的性能产生影响,尤其是在寿命末期。读取干扰、数据保持期等因素造成闪存数据出错率增高,需要主控动用更高等级的软判决纠错,通过多次Read retry重读来判断正确的信息。这将产生延迟,让固态硬盘变慢。随着以后QLC闪存逐渐普及,SSD越用越慢可能会很常见……

目前来说,质量可靠的原厂盘中也有相对实惠的选择,东芝的RC500虽然顺序读写指标看起来不高,但由于配备了DRAM缓存,日常使用性能不比旗舰级SSD差。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多