0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么SSD有读写次数限制 而内存却没有

工程师邓生 来源:中关村在线 作者:霍杰华 2020-02-28 14:37 次阅读

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

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

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

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

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

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

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

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

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

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

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

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

所以:

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 内存
    +关注

    关注

    8

    文章

    3037

    浏览量

    74151
  • SSD
    SSD
    +关注

    关注

    21

    文章

    2868

    浏览量

    117543
收藏 人收藏

    评论

    相关推荐

    用FPGA驱动DAC5672输出1MHz正弦波,在实际电路中却没有任何输出是怎么回事?

    我用FPGA驱动DAC5672输出1MHz正弦波,通过quartus中的逻辑分析仪能观察到正确的正弦输出,但在实际电路中却没有任何输出,我按照数据手册中给的方法来配置DAC5672评估板,方法如下
    发表于 12-31 07:20

    SATA硬盘与SSD的区别 SATA硬盘的读写速度分析

    (NAND闪存)作为存储介质,没有机械部件,数据存储在半导体芯片上。 2. 读写速度 SATA硬盘 :读写速度相对较慢,通常在100-200MB/s左右,受限于磁盘的旋转速度和读写头的
    的头像 发表于 12-19 14:35 547次阅读

    服务器选择ssd固态硬盘何缺点吗?

    选择SSD固态硬盘作为服务器存储设备时,存在以下几个缺点: 1、寿命有限:SSD硬盘使用的闪存芯片一定的擦写次数限制,超过这个
    的头像 发表于 12-18 13:05 143次阅读

    SSD硬盘和HDD硬盘的区别

    占有一席之地。 SSD硬盘的特点 存储介质 :SSD使用闪存(NAND闪存)作为存储介质,这是一种非易失性存储器,即使在断电的情况下也能保持数据不丢失。 读写速度 :SSD
    的头像 发表于 11-23 09:32 318次阅读

    如何选择适合的SSD SSD和HDD的区别

    读写速度远快于HDD。SSD读写速度可以达到500MB/s以上,甚至更高,这使得操作系统和应用程序的启动时间大大缩短。 HDD :机械硬盘依赖于旋转的磁盘和移动的读写头,因此速度相对
    的头像 发表于 11-11 10:57 599次阅读

    用OMAPL137开发板做音频的直通功能,基于中断的方式却没有声音,为什么?

    用OMAPL137开发板做音频的直通功能,测试后采用轮询方式可以完成,但是基于中断的方式却没有声音,麻烦大神看下程序哪里问题。附件中是AIC3106、McASP和中断的配置程序,下边是主程序
    发表于 10-30 07:41

    TLV320AIC3254输出噪声很大,但是耳机听起来的声音却没有问题,这是怎么回事?

    3254输出噪声很大,但是耳机听起来的声音却没有问题。芯片背部的引脚没有接地,没有背焊是否会对信号输出产生如此大的影响吗?
    发表于 10-23 07:47

    TPA3245在洞洞板上搭建了一个驱动超重低音炮的电路,输出却没有波形是怎么回事?

    我按音频功率芯片TPA3245的数据手册28页参考电路在洞洞板上搭建了一个驱动超重低音炮的电路,但是输出却没有波形,我在两个输入通道内输入相同的正弦波,并没有放大该信号,请问这是怎么回事呢?
    发表于 10-22 07:56

    用LMV934MA搭建了一个信号放大电路,但却没有放大输出,为什么?

    我用LMV934MA搭建了一个信号放大电路,让他对光电传感opt101p采集的脉搏信号进行放大,但却没有放大输出。求大神指教
    发表于 09-12 07:40

    SSD硬盘和SATA硬盘什么区别

    SSD(Solid State Disk或Solid State Drive),即固态硬盘,是一种采用固态电子存储芯片阵列制成的硬盘。与传统的机械硬盘(HDD)相比,SSD读写速度
    的头像 发表于 08-13 14:38 3146次阅读

    为什么输入信号和跟随信号都有,输出却没有放大呢?

    测得的波形,没有接任何负载,直接示波器量。蓝色输出并没有放大,且信号有失真 请问:为什么输入信号和跟随信号都有,输出却没有放大呢?(增益是16,R1=10K,R2=150K)是因为芯片没有
    发表于 08-07 06:25

    连接器tnc的插拔次数限制

    德索工程师说道连接器TNC的插拔次数确实存在一定的限制,这主要是由于其内部结构和材料特性所决定的。
    的头像 发表于 08-02 15:58 291次阅读
    连接器tnc的插拔<b class='flag-5'>次数</b>有<b class='flag-5'>限制</b>吗

    可以用os_malloc() 分配多少内存哪些限制

    我可以用 os_malloc() 分配多少内存哪些限制
    发表于 07-15 06:32

    把ddr内存转为固态硬盘的pcie转接卡

    可以把转接卡里的内存识别为相应大小的存储空间。。就是这东西有大佬会设计吗。。。个人想玩一下,玩过虚拟内存模拟硬盘软件了。淘宝想买却没有这类转接卡。。。
    发表于 05-26 20:31

    使用LL库时在CUBEMX中设置了重映射,在生成的代码中却没有重映射是为什么?

    我在使用LL库时在CUBEMX中设置了重映射,但是在生成的代码中却没有重映射,于是人工添加LL_GPIO_AF_RemapPartial_TIM3(); 然后防真但是走到这里就出现不能继续防真的情况
    发表于 04-24 07:26