泡泡网存储频道 PCPOP首页      /      存储     /      动态    /    正文

都是用颗粒 为什么SSD有读写上限而内存却没有?

  SSD和内存,其构成都离不开一个重要的东西——颗粒,这也是它们得以正常工作的必备部件之一。

  不过两者虽然用的都是颗粒,但SSD在读写上有次数限制,而内存却没有。其中的原因,得从两者的功能说起。

  首先,我们得要明白,无论是SSD还是内存,同属于存储器。

  存储器,顾名思义是用来存放程序和数据的部件。有了它,计算机才有了记忆功能,才能保证正常的数据读取和写入。

  存储器可分为内存储器和外存储器。内存储器可简称为内存,其作用是用于暂时存放CPU中的运算数据,以及与外存储器交换数据。它的特点是读写数据快,但一旦断电就无法存储数据。

  而外存储器不一样,断电后它仍能保存数据,缺点是读写速度慢,像SSD、U盘,或者久远的磁带都统称为外存储器。

  正是两者在功能的巨大区别,导致了它们在读写次数上大相径庭。

  当CPU需要读取硬盘中的数据时,由于硬盘的速度慢,耗费时间长,内存会先到硬盘中把数据调取出来,再让CPU直接到内存中拿数据运算。

  不过,由于内存的存储介质是DRAM颗粒,它以一个晶体管加一个电容来存储一个位(1bit)资料。

  也就是说,DRAM颗粒是依靠电容来实现存储的,它需要隔一段时间补充一次电量以保存数据,换言之,在内存中的数据只是短暂停留,一旦关机断电,电容就无法工作,数据也会随之消失。

  由此看来,DRAM颗粒其实是没有实质的数据写入的,那就意味着它可以无限读写。

  但SSD就不一样了,由于存储介质是闪存颗粒,它能够在断电的情况下继续保存数据。

  而闪存颗粒是有使用寿命的,即P/E擦写次数。每写满一次容量,就损失了一次P/E值,也就是花掉了一次寿命。和人的寿命一样,从出生的那一刻起就在做减法。当写入数次超过理论数值时,SSD就会损坏。

  所以:

  内存只要能正常工作,读写次数时是没有上限的。

  SSD有读写上限,并且根据闪存类型来决定上限的水平。

  看到这里,肯定有人要问了,既然内存可以无限读写,是不是意味着内存可以永久使用呢?答案当然不是,除去人为外力损坏,DRAM颗粒中的晶体管也会随着时间的推移出现老化现象,这是所有电子元器件都会面临的问题。

  好了,今天的科普就到这。在这里也要提醒大家:

  防疫关键期

  勤洗手,戴口罩,少外出

  越是艰难的时候,越要好好地生活

特别提醒:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
1人已赞

关注我们

泡泡网

手机扫码关注