科百科
当前位置: 首页 范文大全

ssd突然变慢了(SSD越用越慢的真相找到了)

时间:2023-06-20 作者: 小编 阅读量: 4 栏目名: 范文大全

SSD主要由主控、闪存以及缓存构成。目前闪存颗粒有四种类型,分别是SLC、MLC、TLC、QLC。虽然SSD的闪存容量在不断增加,但是擦除和写入次数却减少了。这也就意味着,SSD的使用寿命缩短了。WA是闪存和SSD中的一种不良现象,即实际写入的物理数据量是写入数据量的多倍。对于中高端的SSD,它们会额外搭载缓存降低写入放大。目前市面上的SSD,制程工艺越先进,寿命反而缩短,以此换来了更快的速度。使用前,影响SSD速度的因素有闪存颗

每当选购电脑时,你会发现,配置存储介绍总是不一样,要么纯固态(SSD),要么纯机械,要么固态 机械的组合硬盘。


两者的主要区别在于固态是半导体存储,机械则是电磁存储。固态硬盘最大读取速度在400-600MB/s,而机械硬盘的最大读取速度不超过200MB/s。


虽然SSD的速度比机械硬盘要快上许多,但是它有一个比较严重的问题,那就是用久之后,会明显感觉速度下降了。这到底是什么原因呢?



什么是SSD?


首先,我们要先了解SSD的基本概念。固态硬盘指的是用固态电子存储芯片阵列而制成的硬盘。它由控制单元和存储单元组成。


目前,市面上的固态硬盘分为两大类,第一类是采用闪存(FLASH芯片)作为存储介质,第二类则是采用DRAM为存储介质。


基于闪存类的固态硬盘,也就是通常所说的SSD。这种硬盘的适用范围非常广泛,笔记本硬盘、U盘、存储卡等都属于SSD。


SSD主要由主控、闪存以及缓存构成。其中,闪存起到了关键性作用,因为它是负责存储数据的闪存颗粒,很大程度上决定了SSD的性能寿命。



闪存是指一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器。


目前闪存颗粒有四种类型,分别是SLC、MLC、TLC、QLC。SLC闪存的一个存储单元只能存储1bit数据,换句话说就是只能存储一个0或者一个1,一共两种状态。MLC闪存的一个存储单元可以存储2bit数据,0和1可以排列组合,拥有00、01、10、11四种状态。以此类推,QLC是最新的闪存颗粒,它的存储容量是SLC的8倍,0和1可以组成16种状态。



虽然SSD的闪存容量在不断增加,但是擦除和写入次数却减少了。这也就意味着,SSD的使用寿命缩短了。与QLC相比,SLC的使用寿命是它的100倍。



除闪存外,SSD的接口也分为四类,它们是SATA、mSATA、M.2和PCI-E。


SATA是一种电脑总线,分别有SATA 1.5Gbit/s、SATA 3Gbit/s和SATA 6Gbit/s三种规格,读写速度依次为150MB/s、300MB/s、600MB/s,适用于几乎所有台式机和笔记本。


mSATA是迷你版本SATA接口,拥有M50 msata和M30 msata两种规格,读写速度均为520MB/s,主要适用于超极本,比如联想的E220s、E420s、Y460等。


M.2是Intel推出的一种替代mSATA新的接口规范,它有两种类型:Socket 2和Socket 3。Socket 2最大的读取速度可以达到700MB/s,而Socket 3的理论带宽可达4GB/s。Socket 2适用于部分中低端笔记本,Socket 3几乎适用于新上市的台式主板和中高端笔记本。


PCI—E是一种高速串行计算机总线,它有5个版本,从1.0到最新的5.0,读写速度分别为250MB/s、500MB/s、984.6MB/s、1969MB/s以及3938MB/s,适用于几乎所有的台式机。



综合来看,SSD闪存颗粒的不同,它的读写速度和擦除次数也就不同,容量越大的闪存,使用寿命就越有限;SSD接口的不同,直接应影响的是读写速度。


写入放大和垃圾回收


不过,以上两种原因影响的是SSD使用前的速度,使用后速度下降的原因主要分为两个方面:写入放大(WA)和垃圾回收(GC)。


WA是闪存和SSD中的一种不良现象,即实际写入的物理数据量是写入数据量的多倍。由于FLASH芯片需要先擦除再改写的特性,它需要将目标数据所在的文稿整个读出来缓冲到缓存器中,然后再将你要改写的数据覆盖到缓存器,最后将缓存器写入到另一个文稿中,所以,哪怕你更新一个字节,实际上写入了4KB的数据到FLASH芯片。这也就造成了SSD写入文件大小翻倍的现象,从而导致硬盘容量越来越小,写入速度下降。



GC是当FLASH芯片中再也找不到可以直接写入的空白文稿时,JVW(java虚拟机)将调用垃圾回收机制来回收内存空间。GC会在FLASH芯片中查找废弃或删除的文稿,然后将这个文稿擦掉,用来存放你的新数据,但由于GC与FLASH的擦写单位不一致,写入时是按照文稿进行的,而擦除则是按照Block文件类型,一个Block中有16个文稿,所以当GC找到一个废弃文稿时,实际上改文稿需要先把Blovk中的其余15个文件搬到别的地方。因此每当你更新1字节,实际在后台有16个文稿写入,一个文稿大小为4KB,16个文稿就是64KB,这样SSD的容量也会成倍减少,最终导致写入速度下降。



简单点来说,当你的SSD存储数据变多时,空白的文稿会随之变少,为了腾出额外的空间,GC会寻找废弃的文稿,随着次数的增加,SSD的速度自然也就慢了。


另外,GC并不是需要写入数据时才出动,即使SSD处于空闲状态,它也会悄悄地进行操作,提前预留一些空间。


那如何避免SSD因存储数据过多导致速度下降的问题?


厂商的做法是根据SSD等级来制定不同的解决方案,比如:入门级SSD通过缩小可用容量,预留出一部分空间,以此来防止SSD完全写满。最为直观的例子就是有些电脑明明写着512GB的存储容量,实际能用的就只有480GB。


对于中高端的SSD,它们会额外搭载缓存降低写入放大。像三星970 PRO NVMe M.2 1T就配备了4GB的缓存容量。



用户可以通过4K对齐、Trim命令、磨损均衡等功能机制来降低写入放大。


实测:SSD爆容量对速度的影响


为了进一步确认SSD容量满后是否真的影响速度,我们进行了测试。


测试前,MacBook Air(2018款)的SSD剩余容量为71.58GB,使用Disk Speed Test测出硬盘的写入速度为492.1MB/s,读取速度为1832MB/s。



接下来,我们要将电脑的可用容量变小,预留9.02GB的空间,然后再测一次SSD的速度。此时,SSD的写入速度变成了448.2MB/s,读取速度为1791MB/s。


与前一组数据进行对比你会发现,SSD随着可用容量的减小,写入速度和读取速度都有所下降。



PC端测完之后,我们再来看下移动端。MoFirLee手上有一部容量为64GB的iPhone 11,硬盘的剩余容量为27.2GB,使用DiskBench测得的硬盘写入速度为201.7MB/s、142.1MB/s、135.2MB/s,平均写入速度159.7MB/s,读取速度为360.6MB/s、485.9MB/s、387.1MB/s,平均读取速度411.2MB/s。



手机硬盘可用容量变为1.17GB后,写入速度为183.7MB/s、159.6MB/s、195.5MB/s,平均写入速度160.6MB/s,读取速度为609.7MB/s、610.3MB/s、510.6MB/s,平均读取速度510.7MB/s。


相比上组数据,第一次的硬盘写入速度确实有所下降,但第二、三次的数据要比上一组快,三次的读取速度都比上组快。出现这种情况的原因可能是主控的算法和优化,所以测得的数据有所差异。



最终的得出的结论是当SSD可用容量变小后,写入和读取速度都会有所下降,但实际上主控对这些可能还有其他优化或者控制措施,以及有不同的算法,导致差异。


小结


如今可以用8个字来形容SSD的处境,有一种倒退叫进步。目前市面上的SSD,制程工艺越先进,寿命反而缩短,以此换来了更快的速度。从侧边可以看出,厂商们在现有技术无法突破的情况下,选择了牺牲一些东西。


使用前,影响SSD速度的因素有闪存颗粒、接口类型、主控的好坏以及升级固件。使用后,写入放大、垃圾回收机制和不良的存储习惯是影响SSD速度的主要原因。虽然好的SSD速度很快,但是使用寿命会下降,价格也会偏高。便宜的SSD速度一般,使用寿命却很长。至于怎么选,完全看个人需求。


为了避免SSD因可用容量不足,导致速度下降这一问题,最好将每个硬盘的资料全部备份起来,然后再做一个4K对齐。如果你是刚买的电脑,硬盘类型是固体的话,可以在使用前,将SSD进行高级格式化。这样一来,你的SSD速度就不会那么容易下降了。

    推荐阅读
  • 岳云鹏结婚郭德纲上礼(为五位姐姐买房)

    更为可怜的是,岳云鹏还当场被饭馆开除了。岳云鹏命运轨迹的改变是在2003年12月。与不能上台相比,岳云鹏还在德云社遭遇了一场危机。岳云鹏在郭德纲的保护下度过了这场危机,不过郭德纲很快迎来了危机。除了帮助岳云鹏的母亲,郭德纲还在岳云鹏结婚时帮了大忙。岳云鹏和妻子郑敏在2011年4月26日举办婚礼,婚礼所有的费用都由郭德纲承担。成名之后,岳云鹏的经济条件得到极大改善。

  • 崩坏3山吹增幅核心怎么开启(崩坏3萝莎莉娅增幅核心)

    崩坏3增幅核心有什么用?解锁开启增幅核心,即可对角色技能进行强化。随着“增幅核心”的升级,新的技能体系会拥有比原技能体系更强的力量。部分新技能效果展示:◆解锁/升级增幅核心:1)解锁“增幅核心”需要消耗一定的专属材料,解锁后可以随时通过开关按钮,选择是否开启。◆增幅核心专属战斗服:在增幅核心升级到一定等级后,会解锁“增幅核心”专属战斗服。

  • 2021年1月9日起北京海洋馆暂停营业公告

    2021年1月9日起北京海洋馆暂停营业公告尊敬的各位游客,根据北京市疫情防控工作要求,北京海洋馆本着对游客负责的态度,决定即日起闭馆进行全面消杀,具体开馆时间另行通知。已经在官方售票平台购买门票的游客,可以线上发起退款。会员卡购卡游客和商务团体游客所持票、卡将进行相应延期,具体延期细节后续将在北京海洋馆官方微信公众号上公示,如有更多需要协助事宜,请拨打010-62176655-6771。请广大市民、游客知悉,并相互告知。

  • 哈佛h5自动挡油耗多少?(哈弗h5柴油自动挡油耗)

    哈弗H5系列2.0T手自一体工信部百公里油耗为9.0L/100km,在油耗测试环节中,长城哈弗H52.4L智尊版的综合油耗为12.46升:1、哈弗h5拥有4649/1810/1735的车身尺寸,轴距为2700mm。外形设计动感、时尚、张扬;2、哈弗H5的前脸,车头的流线和大灯造型都很耐看。而类似大嘴的造型可以让人立刻联想到一些进口车型,相比上一代而言H5的外观变化是成功的;3、哈弗H5智尊版车头设计比较有想象力,宽大的车头使得每一个细节元素都在放大。

  • 玻璃杯如何防开水炸裂(玻璃杯防开水炸裂的方法)

    玻璃杯如何防开水炸裂使用耐热玻璃杯:我们在选购的时候,要选择耐热材质的玻璃杯,因为它受热膨胀率大,不容易发生炸裂。购买质量好产品,购买本身就具备防炸裂功能的产品。冬天使用玻璃杯喝开水时,不要一次性倒很多,可以先倒少量的水,先温一下玻璃杯后再使用,防止温差过大导致炸裂。

  • 上的拼音怎么写(上的拼音)

    等级或品质高的。次序或时间在前的。把饭菜等端上桌子。把一件东西安装在另一件东西上;把一件东西的两部分安装在一起。我国民族音乐音阶上的一级,乐谱上用作记音符号,相当于简谱的“1”。表示由低处向高处。表示有了结果或达到目的。[shǎng]:指上声,“上2”shàng⒁的又音。[shang]:用在名词后,表示在物体的表面。

  • 食用含黄曲霉素的食物会怎么样(这2种米饭或暗藏)

    食用含黄曲霉素的食物会怎么样导语:中国地大物博,人口也很多,所以不同地区的饮食差异也会很明显。如果我们长时间吃这种漂白大米,肝脏就会受到损伤。实际上这种大米已经发霉了,里面可能含有黄曲霉素,所以大家最好不要吃这种大米。

  • 对仗是什么意思(对仗的意思)

    对仗指按照字音的平仄和字义的虚实做成对偶的语句中古时诗歌格律的表现之一诗词中要求严格的对偶,称为对仗对仗主要包括词语的互为对仗和句式的互为对仗两个方面对仗多用于骈文,我来为大家科普一下关于对仗是什么意思?对仗是什么意思对仗指按照字音的平仄和字义的虚实做成对偶的语句。对仗多用于骈文。对仗又称队仗、排偶。对仗与汉魏时代的骈偶文句密切相关,可以说是由骈偶发展而成的,对仗本身应该也是一种骈偶。

  • 成语折冲尊俎是什么意思(折冲尊俎成语的意思简介)

    以下内容希望对你有帮助!成语折冲尊俎是什么意思意思是指诸侯国会盟的宴席上制胜对方。后泛指进行外交谈判。折冲尊俎,汉语成语,拼音是zhéchōngzūnzǔ。

  • 大庆市9月28号公告(大庆市发布第17号公告)

    目前,社区隐匿传播链尚未完全阻断,社会面传播风险仍然存在。为尽早实现社会面清零目标,切实维护群众健康安全,经专家组分析研判,市应对疫情领导小组指挥部决定,9月4日21时起,继续在我市主城区实行5天临时性管控,措施要求不变。如因推诿拒诊引发医疗事故的,将依法依规严肃追究责任。对无故拒不配合检测、弄虚作假,甚至造成疫情传播的,将依法依规严肃追究责任。以上措施将根据疫情形势动态调整。