位置导航: 浙江食品网 > 电商推广

为啥固态硬盘越用越慢?还可以拯救一下

发布时间:2022-10-10 15:27   内容来源:IT之家   责任编辑:白鸽      阅读量:13462   

有没有感觉SSD越来越慢这是怎么回事

江湖上关于SSD的传说那么多,哪些是真的。

01为什么SSD越用越慢。

要回答这个问题,就不得不提SSD的擦除过程。

为了便于理解,我们用这些小方块来代表闪存的单位存储空间,其中白色方块代表空白存储空间,蓝色方块代表已经存储数据的存储空间由小方块组成的灰色区域代表存储区域

当你删除一个文件时,硬盘不会立即擦除相应位置的数据,而是会将其标记为空。

当你要存储一个文件时,硬盘不会在标记的位置写入新的数据,而是将数据存储在一个空白区域,以使用更多的存储空间。

伴随着读写次数的增加,硬盘中的空白区域几乎快被用光了此时,如果要写入新的数据,则需要腾出这些标记的位置,即擦除标记的数据

但是,要擦除数据,不能只清除对应的网格,必须先清除一整块区域,才能写入新的数据。

这个过程叫做写放大,意味着步骤更复杂,耗时更长,擦除次数更多。

让我们举一个具体的例子:

当写入一个新数据7时,最坏的情况是一个块中没有干净的网格,但是无效的数据可以被擦除,所以将所有数据读入缓存,擦除该区域的所有数据,然后写入新数据。

那么这个操作带来的写放大就是只需要写一个网格,但实际上写的是整个块。

与此同时,原本只需要简单一步写数据的操作变成了:

缓存整个区域—缓存修改的数据—擦除并清空整个区域—写入所有数据有四个步骤,延迟会比直接写大大增加

所以:SSD越来越慢。不怪你太饱~

知识丰富的朋友都知道,像256,512这样的数字,在计算机领域是整数为什么市面上的固态硬盘往往是240G或者480G这是通过预留空间来强行阻止大家往硬盘里塞,从而延长硬盘的使用寿命

02如何计算固态硬盘的寿命

固态硬盘的寿命计算非常简单:

例如:

如果买2TB的SSD,总擦除次数是1000次。假设每天有100GB的大容量数据写入这块SSD,那么根据计算,可以得到:

使用寿命:/=56年。

好的固态硬盘,用好了,它可以陪你到退休~ ~

03如何维护固态硬盘江湖传言都是真的吗

看完这个,其实你已经知道不要把硬盘塞得太满了,但是江湖上流传的SSD维护经验很多!那些是真的吗。让边肖悄悄告诉你吧~

分区会影响SSD的性能——错!

固态硬盘分区基本不会影响硬盘的性能。

可能有人会说数据存储在c盘,读取速度最快,系统会为每个区域预留一定的缓存,造成一定的容量浪费擦除次数是有限制的长时间读写系统c盘可能会导致寿命缩短

机械硬盘

固态磁盘

硬盘的机械主轴以恒定的角速度旋转,使得外圈上扫过的磁盘扇区面积总是大于内圈,c盘位于外圈上在单位时间内,磁头扫过的扇区面积最大,所以加载系统到c盘的速度最快,然后D,E,F盘的速度降低

但是SSD主要由主控和闪存颗粒组成,没有机械盘的机械结构无论哪一块数据以固态存在,速度都是一样的

而且伴随着固态硬盘的不断发展,市面上固态硬盘的主控也在不断升级,垃圾收集,OP空间预留,自动分配,擦除均衡等功能也日趋成熟不用担心分区会造成容量浪费或者某个位置的过度擦除

因此,边肖建议根据需要对固态硬盘进行分区如果资金有限,应该配置256G以下的SSD边肖建议不要分割

磁盘碎片整理可以优化性能—错!

在机械硬盘中,文件不是连续存储在连续的磁盘簇中,而是存在于它们可用的任何地方由于文件存储在整个磁盘的不同位置,因此会产生磁盘碎片在保存新的和删除旧的过程中,磁盘碎片变得凌乱在这种情况下,读取会增加硬盘寻道时间和能耗

所以磁盘碎片整理的作用就是整理磁盘碎片文件,让碎片文件整合成一个整体,从而加快磁盘的寻道时间,从而加快整体速度。

那么SSD为什么不需要磁盘碎片整理呢。

SSD的寻道时间几乎为零:SSD的存储单元是基于闪存颗粒的电子存储,所以理论上寻道时间是永恒的,其性能主要取决于主控芯片的性能和闪存颗粒的工艺。

固态硬盘的读写次数是有限制的:一次磁盘碎片整理相当于一次完整的磁盘读写,相当于擦除次数减一,可见磁盘碎片整理对固态硬盘寿命的消耗有多大。

事实上,系统在识别出安装了SSD后,会默认关闭该功能所以我们在使用SSD的时候还是不要打开它,因为它看起来可以节省硬盘空间

来更新固态硬盘的固件——真的!

如果我们把固态硬盘比作一台小型电脑,那么固件可以理解为它的操作系统固件控制着固态硬盘的内部运行,可以直接影响固态硬盘的性能,稳定性和寿命

优秀的固件可以减少SSD不必要的写入,从而提高SSD的性能,延长其寿命所以我们需要及时更新官方发布的最新固件

开启Trim可以提升硬盘性能。—真的!

Trim指令也称为禁用删除通知我们之前说过,SSD在删除一个数据的时候,会先对数据进行标记,然后在系统要求在标记的地方写入数据的时候,再把没有使用的数据擦除掉,这样就无法在最合适的时候做出最好的优化

Trim可以很好的解决这个问题打开Trim后,SSD可以立即删除需要删除的内容,避免了到了写数据的时候再删除数据的尴尬

Trim并没有改变它应该做的事情,它只是提前完成了所以大家用的时候速度就上去了~Trim可以有效降低写放大,从而获得更高的吞吐量,增加固态硬盘的耐用性

但是!!Trim开启后,基本不可能恢复误删的数据...

综上所述,固态硬盘之所以越用越慢,是因为固态硬盘的机制是基于写放大的原理。因此,为了确保固态硬盘能够始终高速运行,我们必须:

合理使用固态硬盘容量

及时更新固件

打开修剪模式

不要打开磁盘碎片整理。

最后,希望各位朋友的固态硬盘能健康长寿,奔跑如飞~ ~ ~

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

热门品牌