社区编辑申请
注册/登录
为什么固态硬盘会掉速?怎么解决?
存储 存储设备
不少人人买固态硬盘的时候,都会纠结掉速这个问题。这儿可以很明确地说,市场上销售的90%以上的固态使用时间长了,都会不同程度的掉速。这个问题是由SSD的写入方式决定了固态越用、读写越慢的属性。

写入的数据越多,性能也就会越差,后面写入的数据不可能直接全部覆盖原来写过的数据,而是会放到一边。主控把原来的数据擦除掉的时候,才能将后面的数据写入到原来数据的位置上去。

为了有效改善这个问题,Microsoft牵头做了个TRIM功能(XP等老系统无缘)。也就是说,一经有文件被删掉或者被格式化了,系统就会马上主动命令固态硬盘,把原来的数据给抹除了。

虽然这个想法是好的,可惜这个擦除,并不是实时完成的。系统:硬盘老兄,这个文件已经被删除了,你可以擦了;固态硬盘:劳资现在忙,过会儿再搞!系统:……

意思是说,随着越来越多的数据新写入时,并不会第一时间“得到妥善安置”,这样就会导致一定程度上降低固态硬盘的读写速度了。

全靠微软搞定降速问题也不行,固态硬盘主控生产厂商也想出了一种方法,推出了一个GC垃圾回收的功能:GC相当于仓库管理员,把一大堆混乱的数据按别类分出来放好。这个过程就需要占用一些闲置的存储空间,这个道理应该搬过家的人都懂。

但是,当SSD读写数据时,同一时间进行GC操作(垃圾回收),这样的实时GC对主控的性能需求较大,是个考验。一边要在空白区写入数据,以此同时还需要兼顾没用的无效数据的“拆迁”操作,这么频繁而大流量的折腾SSD的话,SSD那个有限的读写寿命也就顶不住,实时GC操作也不太可取。

所以,大部分主控都是设置成休闲时GC,等到一定程度的时候才会完成这个操作。

这里还要补充一下,为什么浦科特被称为永不掉速的SSD呢?原因就在于,这家伙真正实现了实时GC。这就一方面考验固态的主控能力,另外一方面也考验闪存颗粒的耐用性和稳定性(并不是在打广告,可以自行百度或者对比一下)。所以浦科特的东西掉价比较稳,主控和颗粒都比较好。


责任编辑:华轩 来源: 今日头条
相关推荐

2022-01-13 15:36:14

2022-06-23 15:34:51

长江存储

2022-06-29 09:19:09

静态代码C语言c代码

2022-06-10 08:46:20

微软Window 11

2022-06-23 12:03:00

网络安全网络安全事故

2022-06-27 19:01:04

Python应用程序数据

2022-06-21 21:47:13

数据系统

2018-10-16 14:07:47

SSD固态硬盘方法

2022-07-01 17:19:33

网络安全零信任

2022-06-30 14:23:56

机器学习工具算法

2022-06-07 17:08:51

WizTreewindows工具

2022-06-10 07:45:09

CentOS国产操作系统

2022-06-20 13:34:46

漏洞网络攻击

2022-04-13 10:58:53

颗粒固态硬盘主控板

2022-06-30 10:22:26

K8s可观测Prometheus

2022-02-25 08:08:13

固态硬盘机械硬盘

2022-06-10 17:37:37

数据库

2022-06-01 17:47:24

运维监控系统

2022-06-28 14:01:42

MITOpenAI预训练模型

2022-06-24 11:14:00

美团开源

编辑推荐

SSD接口详解,再也不会买错固态硬盘了SAN和NAS、ISCSI存储有什么区别,SAN和NAS设备哪个更好?献给“大容量”用户: NAS与磁盘阵列柜正确的选择方式都在这里儿了手把手教你组 笔记本高大上的磁盘阵列磁盘阵列怎么配置,图文步骤来教你
我收藏的内容
点赞
收藏

51CTO技术栈公众号