您当前的位置:首页 > 电脑百科 > 硬件技术 > 硬盘

固态硬盘内的数据能够保存多久?

时间:2021-12-15 09:19:06  来源:  作者:红奇72
固态硬盘内的数据能够保存多久?

 

在讲解固态硬盘(SSD)前,我们先讲几个术语(名词)。就像我们如果讲解机械硬盘,我们要明白磁盘和磁头,读写部分的机械结构等。

反正吧,磨刀不误砍柴工。

为了更好地展开说明,列举一些容易混淆的概念并加以说明。

  • 固态存储(Solid State Storage) :使用硅晶半导体技术,而不是借助于机械旋转对磁碟、光碟或者磁带进行操作,从而实现数据存取的存储方式 。 内存(RAM)、闪存(Flash)、相变存储(Phase Change Memory, 简称为 PCM)等都被称为固态存储 。当前,因为闪存在价格、容量、可靠性等多方面达到了相对领先的平衡,因此被 广泛应用于固态存储领域。
  • 闪存: 一种非易失性的半导体存储器件。所谓“非易失性”,是指在断电情况下仍能保持所存储的数据信息,分NOR闪存和NAND闪存。NOR闪存常用于存放系统启动程序,在嵌入式设备中较为常见;NAND闪存主要用于数据存储,固态硬盘中使用的就是NAND闪存。
  • 固态硬盘(SSD):由控制器、内存、闪存颗粒(前面提到,因其多方面达到了领先的平衡,被广泛用于固态存储)等单元组成。控制器提供了外部主机接口、内部闪存管理接口,并通过内嵌的 CPU 来运行SSD固件,它管理着主机可见的存储地址空间、闪存物理空间、垃圾回收、磨损均衡等。内存用于运行SSD固件,并保存在地址空间虚拟化所需要的各种表项。闪存只是最终的存储信息的实体,多颗闪存颗粒分布在SSD的电路板上,共同为SSD提供存储空间 。

闪存介绍

上面提到闪存在固态硬盘的广泛应用,所以在讲解固态硬盘的各种算法前需要重点介绍一下闪存的特性。

  1. 概念与原理

闪存使用三端器件作为存储单元,分别为源极、漏极和栅极,主要利用电场的效应来控制源极与漏极之间的通断;在栅极 与硅衬底之间增加了一个浮置栅极,浮置栅极可以存储电荷,利用电荷存储来存 储记忆。

擦除:释放浮置栅极的电荷,从而使之变成‘1’,这个动作被称为“擦除”。

编程:向浮置栅极注入电荷,从而使之变成‘0’,这个动作被称为“编程”。

固态硬盘内的数据能够保存多久?

 

2. 内部组织结构

闪存颗粒内部一般由成千上万个大小相同的块(Block) 所组成,块大小一般为数百 KB 倒数 MB。每一个块的内部又分为若干个大小相同的页(Page),页的大小一般为 4KB 或者 8KB。

固态硬盘内的数据能够保存多久?

 

3. 数据写入

  • 向闪存中写入数据时,只能以页为粒度进行写入,如果闪存中某个页已经被写入了数据,那么不能向这个页中再次直接写 入数据,只能在这个页的数据被清空以后才能再次写入。
  • 闪存进行数据清空的力度是块,即一次清空动作会将一个块的数据全部抹除。清空动作对应着闪存的擦除动作,即擦除了一个块的数据后,这 个块中所有的 bit 位都变成了 1。
  • 写入动作对应着闪存的编程动作,将数据写入页时,将特定的 bit 位从 1 变成 0,就使得这个页保存了相应的数据。
  • 闪存就工作在这样的“擦除”和“编程”循环中,一次这样的循环,被 称为一次擦写(Program/Erase,简称为 P/E)。闪存中每个块的 P/E 次数有限;当某个块的 P/E 次数达到上限后,就无法保证能够继续有效地存取数据。

4. 数据读出

  • 闪存中保存的数据,经过一段时间后,可能存在若干 bit 位的错误。如果直接将页中读出的数据返回给上层业务,就可能造成业务失败。
  • 为了保证返回给上层业务的数据是正确有效的,闪存内部预留了部分空间用于保存业务数据的 ECC(Error Correcting Code,纠错码)。每当读取数据时,控制器会使用相应的 ECC 对这些数据进行错误检查和纠正。
  • 受限于控制器的计算能力,ECC 的纠错范围有限,只能在页面数据中出现bit 位错误的数量不超过一定的上限时才有效。当前主流的 ECC 纠错能力一般是 24bit/1KB,即每 1KB 数据(包含业务数据和 ECC 校验数据) 内出现了 bit 位错误不超过24个时,控制器可以通过计算的方式得出正确有效的业务数据。
  • 当某个页中的 bit 位错误数超过控制器的计算能力后,该页的业务数据无法被正确读出,此时便产生一个 UNC(Uncorrectable)错误,UNC 错误只能被更高层级的 RAID 机制所修复。

在通电 40°C 和断电 30°C 温度下,SSD 将将数据保留 52 周,即一年。如表所示,数据保留与活动温度成正比,与断电温度成反比,这意味着较高的断电温度将导致保留率下降。该活动温度仅为 25-30°C 且断电为 55°C 的最坏情况下,数据保留时间可能短至一周,这是许多网站所炒作“数据在几天内丢失”的言论。是的,它在技术上可能发生,但不是在典型的用户环境中。
在现实中,55°C 的断电温度对于客户端用户来说根本不现实,因为SSD很可能在室温下存储在室内某处(壁橱、地下室、车库等),温度往往低于 30°C。另一方面,活动的温度通常至少为 40°C,因为电脑中的硬盘和其他元件会产生热量,使之超过室温

固态硬盘内的数据能够保存多久?

 


Control Gate: 控制栅
ONO: 氧化层
Floating Gate: 浮动栅
Tunnel Oxide: 隧道氧化层
Silicon: 硅
与一般原理一样,数据保留的时长是有技术解释的。半导体的导电率随温度而变化,这对NAND来说是个坏消息,因为当它不通电时,电子不应该移动,因为这会改变单元(cell)的电荷。换句话说,随着温度的升高,电子更快地从浮动栅中逸出,最终改变单元的电压状态,使数据不可读(即SSD不再保留数据)。
对于正常通电使用时,温度具有相反的效果。由于较高的温度使硅导电性更高,因此在编程/擦除操作过程中电流较高,对隧道氧化层的压力较小,从而提高了单元(cell)的耐久性,因为隧道氧化层保持电子在浮动栅内的能力实际上决定了SSD的耐久性[寿命]。
总之,在典型的客户环境中,绝对没有理由担心 SSD 数据保留时长。请记住,此处提供的数字适用于已通过其耐久性考核的SSD(写入量达到标称值)[潜台词就是隧道氧化层将电子控制在浮动栅的能力已经变得较差了]。因此对于新SSD,数据保留时长要久得多,通常对于基于全新的MLC NAND的SSD来说,数据保留时长通常会超过十年。如果你今天买了一个SSD,并存储数据,SSD本身将变得完全过时比它将失去它的数据更快。此外,考虑到 SSD 的成本,将它们用于冷存储无论如何都不经济高效,因此,如果您希望存档的数据,我建议仅出于成本原因使用机械硬盘。



Tags:固态硬盘   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
在讲解固态硬盘(SSD)前,我们先讲几个术语(名词)。就像我们如果讲解机械硬盘,我们要明白磁盘和磁头,读写部分的机械结构等。反正吧,磨刀不误砍柴工。为了更好地展开说明,列举一些容易...【详细内容】
2021-12-15  Tags: 固态硬盘  点击:(18)  评论:(0)  加入收藏
很多小伙伴在购买电脑时,通常为了性能的大幅度提升,在加装硬盘时往往会将系统装入到单独的固态硬盘中,而我们数据存储放到机械硬盘当中,这样做有什么好处呢?本期小君就谈谈固态硬...【详细内容】
2021-10-19  Tags: 固态硬盘  点击:(74)  评论:(0)  加入收藏
本文分为四个板块:NAS固态硬盘加速原理、加速硬盘选购点、型号推荐和黑白群晖配置方法,经验交流可以在评论区留言哈。# NAS加速盘原理 #加速盘我们一般叫SSD Cache,其原理用一...【详细内容】
2021-09-16  Tags: 固态硬盘  点击:(130)  评论:(0)  加入收藏
我是一个固态硬盘收藏爱好者,现在箱子里至少有二十几块不同品牌的固态硬盘,有三星的,有英特尔的,有西数的,有海盗船的,有浦科特的,有金士顿的,还有铠侠、英睿达、致钛的以及紫光、台...【详细内容】
2021-09-14  Tags: 固态硬盘  点击:(64)  评论:(0)  加入收藏
电脑在生活中起到了重要的角色,不管是办公还是进行查资料都离不开电脑,但我们在使用电脑的时候总是彗遇到一些解决不了的事情,例如某个弹窗咋关闭,电脑里面的硬件都是用来干嘛的...【详细内容】
2021-07-22  Tags: 固态硬盘  点击:(1672)  评论:(0)  加入收藏
选固态硬盘核心看5点:接口、闪存颗粒(类型和大小)、主控、缓存、价格。 1.电脑接口决定支持的固态硬盘类型,接口不匹配性能再好也白搭; 2.闪存颗粒决定固态硬盘的容量、性能和质...【详细内容】
2020-11-12  Tags: 固态硬盘  点击:(214)  评论:(0)  加入收藏
随着SSD应用的越来越广,我们的台式机、笔记本甚至服务器都被SSD占领。你有没有想过一个很细思极恐的问题:红旗到底能打多久——SSD硬盘能用多久?我们的数据安全吗?生...【详细内容】
2020-11-04  Tags: 固态硬盘  点击:(426)  评论:(0)  加入收藏
如今SSD固态已经是硬盘的主流趋势,目前主流市场中的固态硬盘主要分为两种接口类型,分别为SATA接口和M.2接口,其中SATA接口的固态硬盘与机械硬盘的接口完全一致,所以通常安装的时...【详细内容】
2020-09-29  Tags: 固态硬盘  点击:(326)  评论:(0)  加入收藏
说到固态硬盘分区的问题,即使现在已经2020年了,还是有许多朋友,不知道电脑固态到底该不该分区!如果你在开个网上开论坛,就固态硬盘是否真的需要分区讨论,你会发现各有各的说法!其实...【详细内容】
2020-09-29  Tags: 固态硬盘  点击:(1156)  评论:(0)  加入收藏
在固态硬盘时代,有个可靠的移动硬盘太重要了。除了电脑上重要资料的离线冷备份需求以外,新一代PS5和Xbox Series X/S内部硬盘容量有限,也需要通过USB3.2接口外接移动硬盘扩展容...【详细内容】
2020-09-29  Tags: 固态硬盘  点击:(153)  评论:(0)  加入收藏
▌简易百科推荐
我们知道,《微型计算机组成原理》,作为计算机学院的三大拦路虎,一直有一句口诀:微机原理闹危机, 汇编语言不会编。事实上,正是这门课,让广大秃头程序员了解了磁盘格式的细节。目前...【详细内容】
2021-12-23  数码榜    Tags:移动硬盘   点击:(18)  评论:(0)  加入收藏
不可否认,当我们有较大的文件需要存储时,一款好用的移动硬盘是必不可少的。从移动硬盘的容量分布来看,有几百GB到几TB不等,随着容量的增加价格差异也有着很大的变化。那么如果是...【详细内容】
2021-12-15    中关村在线  Tags:移动硬盘   点击:(16)  评论:(0)  加入收藏
在讲解固态硬盘(SSD)前,我们先讲几个术语(名词)。就像我们如果讲解机械硬盘,我们要明白磁盘和磁头,读写部分的机械结构等。反正吧,磨刀不误砍柴工。为了更好地展开说明,列举一些容易...【详细内容】
2021-12-15  红奇72    Tags:固态硬盘   点击:(18)  评论:(0)  加入收藏
在下面的内容里,我会和大家分享以下内容 A.为什么需要NASB.如何选择盘位与网速C.如何选择网口速度D.高性能NAS有何不同E.在NAS里使用独立显卡F.推荐一些产品 需要提前说明两...【详细内容】
2021-11-02  溢图科技    Tags:NAS   点击:(42)  评论:(0)  加入收藏
很多小伙伴在购买电脑时,通常为了性能的大幅度提升,在加装硬盘时往往会将系统装入到单独的固态硬盘中,而我们数据存储放到机械硬盘当中,这样做有什么好处呢?本期小君就谈谈固态硬...【详细内容】
2021-10-19  极客小君    Tags:固态硬盘   点击:(74)  评论:(0)  加入收藏
第一步:先下载“DiskGenius”软件 第二步:打开“DiskGenius”软件 第三步:选择新买回来的硬盘 第四步:在任务栏找到硬盘选项 第五步:选择快速分区 第六步:选择自己喜欢分多少个盘...【详细内容】
2021-10-11  女校男生  今日头条  Tags:格式化   点击:(98)  评论:(0)  加入收藏
今天我们来讲讲硬盘,卧龙会玉京龙刚好看到这方面的内容,就给大家科普一下什么是SATA盘,什么是SAS盘在我们了解SAS硬盘之前,玉京龙先来了解下SAS硬盘的前生,SATA硬盘;SATA(Serial AT...【详细内容】
2021-10-09  卧龙会IT技术    Tags:SATA硬盘   点击:(67)  评论:(0)  加入收藏
监控系统硬盘怎么选择?常见的有绿盘、蓝盘、紫盘、黑盘、红盘分别代表了什么?有哪些不同呢?今天我们就来聊聊这个话题。在监控安装过程中,录像存储大多都是采用监控硬盘存储的。...【详细内容】
2021-09-22  智能化弱电工程分享    Tags:硬盘   点击:(180)  评论:(0)  加入收藏
本文分为四个板块:NAS固态硬盘加速原理、加速硬盘选购点、型号推荐和黑白群晖配置方法,经验交流可以在评论区留言哈。# NAS加速盘原理 #加速盘我们一般叫SSD Cache,其原理用一...【详细内容】
2021-09-16  川川川川桑    Tags:固态硬盘   点击:(130)  评论:(0)  加入收藏
相对于HDD(机械硬盘)来说,SSD(固态硬盘)拥有速度快、无噪音、轻便、防震抗摔等优点,而这也让不少人在为旧电脑升级或扩展存储空间时会优先考虑SSD。但在选购的时候,我们会发现SSD有...【详细内容】
2021-09-14  闪德资讯    Tags:SSD接口   点击:(77)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条