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

    文章

    2964

    浏览量

    73803
  • SSD
    SSD
    +关注

    关注

    20

    文章

    2832

    浏览量

    117113
收藏 人收藏

    评论

    相关推荐

    用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 1924次阅读

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

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

    连接器tnc的插拔次数限制

    德索工程师说道连接器TNC的插拔次数确实存在一定的限制,这主要是由于其内部结构和材料特性所决定的。
    的头像 发表于 08-02 15:58 228次阅读
    连接器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

    APD5070使用时VREF却没有输出,如何解决?

    APD5070使用时输出异常,输入5.03V,理论应输出+16V和-16V,实际输出为+16.03V和-0.01V,测量后VREG+4.25V输出,但是VREF却没有输出,如何解决?(注意图中R25,R26连接错误;实际中已改正)
    发表于 01-08 07:35

    ADIS16227的FFT AVERAGING选择后,存储在FFT RECORDS—NONVOLATILE FLASH MEMORY中的数据是否次数限制

    请问ADIS16227的FFT AVERAGING 选择后,存储在FFT RECORDS—NONVOLATILE FLASH MEMORY中的数据是否次数限制
    发表于 12-29 06:40

    ad2s1210配置模式下读取位置信息却没有对sample信号控制是为什么?

    的控制,但是配置模式下读取位置信息却没有对sample信号控制。似乎和手册上的说法是不一致的,各位大神这怎么理解?
    发表于 12-19 08:17

    使用ADV7341芯片输出彩色条纹视频,示波器采集输出波形都是正电平却没有负电平是为什么?

    使用ADV7341芯片输出彩色条纹视频,示波器采集输出波形都是正电平却没有负电平,看手册是负电平的,这是什么原因
    发表于 12-01 06:11

    车载蓝牙连接正常却没有声音的原因 怎么解决呢?

    车载蓝牙连接正常却没有声音的原因 怎么解决呢? 车载蓝牙是许多车辆配备的一项功能,它允许驾驶者在驾车过程中无线连接手机并进行通话或播放音乐。然而,有时候车载蓝牙连接正常却没有声音。这可能是由多种原因
    的头像 发表于 11-30 11:28 3073次阅读