新浪科技

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

ZOL中关村在线

关注

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

    SSD和内存,其构成都离不开一个重要的东西——颗粒,这也是它们得以正常工作的必备部件之一。不过两者虽然用的都是颗粒,但SSD在读写上有次数限制,而内存却没有。其中的原因,得从两者的功能说起。

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

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

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

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

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

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

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

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

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

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

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

    所以:

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

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

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

影驰HOF 16GB DDR4 4000

[经销商] 京东商城

[产品售价] 999元

进入购买

加载中...