Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

2019-06-20 19:52:25 37点赞 257收藏 32评论

本文经回形针PaperClip授权发布,原标题:《你的硬盘是如何储存数据的|回形针》,原作者: 回形针PaperClip。文章内容仅代表作者观点,与本站立场无关,未经允许请勿转载。 

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

这是你的个人电脑,里面的硬盘则是你的命根子,藏着你多年以来积累的文档、照片、视频和游戏。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

这块硬盘会以 0 和 1 组成的二进制形式默默储存着各种数据,随时等待着被你写入或者读取。

硬盘分为机械硬盘固态硬盘。对于机械硬盘,最重要的结构是这些两面涂有磁性材料的磁盘,在工作时会以每分钟 7200 转的速度旋转。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

写入数据时,距离盘面 3 纳米的磁头会利用电磁铁,改变磁盘上磁性材料的极性来记录数据,两种极性分别对应 0 或 1 。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

而读取数据时,旁边的读取器可以识别磁性材料的不同极性,再还原成 0 或 1 。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

一片磁盘分为若干个磁道,每个磁道又分为各个扇区。扇区是磁盘存储的最小数据块,大小一般是 512 字节。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

因此,磁头要想读取某个文件,必须在电机驱动下,先找到对应的磁道,再等磁盘转到对应扇区才行,一般会有十几毫秒的延迟,这就让机械硬盘在读取分散于磁盘各处的数据时,速度将大幅降低。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

基于电路的固态硬盘则不用担心这种延迟。固态硬盘储存数据靠的是闪存

在工作时,数据会通过接口进入主控制器,经处理后再分配到闪存中储存。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

闪存的基本存储单元是浮栅晶体管,主要有这些结构。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

其中的浮栅被二氧化硅包裹,和上下绝缘,在断电时也能够保存电子,当电子数量高于一个中间值就表示 0 ,低于中间值就表示 1 。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

晶体管每次写入数据前都要先擦除,在 P 极上加一个电压,浮栅中原有的电子会因为量子隧穿效应通过绝缘层被吸出来,让浮栅中的电子数量低于中间值,还原成 1 ;

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

如果要写入 0 ,就在控制极加一个电压,让电子穿过绝缘层再注回浮栅,使电子数量高于中间值,表示 0 。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

但在读取时,闪存无法直接得知浮栅中有多少电子,只能曲线救国。

我们首先要知道,往控制极加一定大小的电压,会导通这两个 N 极。控制极上的电压越大,N 极间的电流也越大。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

然而,存储 0 的浮栅,相比存储 1 的浮栅,有更多的电子,会抵消控制极上的电压,所以控制极需要更大的电压才能导通两个 N 极。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

因此,当我们不知道浮栅中有多少电子时,就可以往控制极加一个中间值电压,如果两个 N 极导通,就能反推出浮栅中的电子较少,识别为 1;如果没有导通,就说明浮栅中的电子较多,识别为 0 。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

传统的单阶存储单元 SLC ,电子数量只有两种状态,只能保存一比特的数据。而多阶存储单元 MLC、TLC 和 QLC ,它们的电子数量有 4~16  种状态,一个单元可保存 2~4 比特。

多阶存储单元大大降低了固态硬盘单位容量的成本,但也影响了硬盘寿命和性能。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

晶体管擦写数据时,二氧化硅绝缘层会困住一部分电子,这些电子的累积会逐渐抵消控制极上的电压,使得控制极为了导通两个 N 极所需的电压越来越大,当这个偏移超过中间值,那么读取时也就无法分辨 0 和 1 。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

而多阶存储单元由于不同状态之间分得非常细,也就更容易受这种偏移的影响,所以从 SLC 到 QLC ,它们总的擦写次数呈几何级数递减。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

相比机械硬盘可无限次擦写,断电后数据可保存十年,固态硬盘着实算是消耗品,储存的数据通常在断电一年后就会因浮栅内的电子衰减而彻底丢失数据。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

不过,一块消费级的 MLC 或 TLC 固态硬盘也足够你至少使用 5 年,且使用体验远超机械硬盘,读写速度可达后者的十倍以上。此外,由于没有复杂的机械结构,固态硬盘工作时也更安静、更抗震。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

而机械硬盘在长期使用后,各种金属部件的老化会让读写速度像挤奶一样细水长流。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的

况且,机械硬盘长久保存数据也未必是好事。比如本·拉登在死亡六年之后,CIA 公布了这位著名恐怖分子的硬盘数据,里面就存有大量的色情片、十八禁游戏和阿拉伯语字幕的日本动漫。

Paperclip 回形针:机械硬盘和固态硬盘都是如何储存数据,并成为你的数字化仓库的 

展开 收起

SEAGATE 希捷 3.5英寸 监控级硬盘 4TB(CMR、5400rpm、256MB)ST4000VX015

SEAGATE 希捷 3.5英寸 监控级硬盘 4TB(CMR、5400rpm、256MB)ST4000VX015

449元起

SEAGATE 希捷 酷狼系列 3.5英寸 NAS硬盘 4TB (5400rpm、256MB) ST4000VN006

SEAGATE 希捷 酷狼系列 3.5英寸 NAS硬盘 4TB (5400rpm、256MB) ST4000VN006

799元起

SEAGATE 希捷 Surveillance系列 3.5英寸监控级硬盘 4TB 64MB(5900rpm、PMR)ST4000VX000

SEAGATE 希捷 Surveillance系列 3.5英寸监控级硬盘 4TB 64MB(5900rpm、PMR)ST4000VX000

340.3元起

TOSHIBA 东芝 MG08系列 3.5英寸 企业级硬盘 18TB(7200rpm、512MB)MG09ACA18TE

TOSHIBA 东芝 MG08系列 3.5英寸 企业级硬盘 18TB(7200rpm、512MB)MG09ACA18TE

2099元起

Western Digital 西部数据 红盘Plus系列 4TB 3.5英寸 NAS硬盘 (CMR、5400rpm、128MB) WD40EFZX

Western Digital 西部数据 红盘Plus系列 4TB 3.5英寸 NAS硬盘 (CMR、5400rpm、128MB) WD40EFZX

502.55元起

TOSHIBA 东芝 企业级硬盘 14TB CMR垂直

TOSHIBA 东芝 企业级硬盘 14TB CMR垂直

1399元起

TOSHIBA 东芝 MG08系列 3.5英寸 企业级硬盘 14TB (PMR、7200rpm、512MB) MG08ACA14TE

TOSHIBA 东芝 MG08系列 3.5英寸 企业级硬盘 14TB (PMR、7200rpm、512MB) MG08ACA14TE

855元起

SEAGATE 希捷 酷鹰SkyHawk系列 3.5英寸监控级硬盘 4TB(5400rpm、256MB) ST4000VX013

SEAGATE 希捷 酷鹰SkyHawk系列 3.5英寸监控级硬盘 4TB(5400rpm、256MB) ST4000VX013

520元起

SEAGATE 希捷 酷鱼BarraCuda系列 3.5英寸台式机硬盘 2TB (7200rpm、SMR、256MB) ST2000DM008

SEAGATE 希捷 酷鱼BarraCuda系列 3.5英寸台式机硬盘 2TB (7200rpm、SMR、256MB) ST2000DM008

369.55元起

Western Digital 西部数据 红盘系列 3.5英寸 台式机硬盘 8TB (CMR、5640rpm、128MB) WD80EFZZ

Western Digital 西部数据 红盘系列 3.5英寸 台式机硬盘 8TB (CMR、5640rpm、128MB) WD80EFZZ

1339元起

Western Digital 西部数据 Ultrastar DC HC320 8TB 3.5英寸 企业级硬盘 (7200rpm、CMR) HUS728T8TALE6L4

Western Digital 西部数据 Ultrastar DC HC320 8TB 3.5英寸 企业级硬盘 (7200rpm、CMR) HUS728T8TALE6L4

720元起

SEAGATE 希捷 酷鱼BarraCuda系列 3.5英寸台式机硬盘 4TB (SMR、5400rpm、256MB) ST4000DM004

SEAGATE 希捷 酷鱼BarraCuda系列 3.5英寸台式机硬盘 4TB (SMR、5400rpm、256MB) ST4000DM004

269元起

Western Digital 西部数据 红盘系列 6TB 3.5英寸 台式机硬盘 (5400rpm、SMR)WD60EFRX

Western Digital 西部数据 红盘系列 6TB 3.5英寸 台式机硬盘 (5400rpm、SMR)WD60EFRX

499元起

西部数据 WesternDigital西部数据监控级硬盘紫盘4TB

西部数据 WesternDigital西部数据监控级硬盘紫盘4TB

599元起

SEAGATE 希捷 酷狼IronWolf系列 3.5英寸 NAS硬盘 8TB (PMR、7200rpm、256MB) ST8000VN004

SEAGATE 希捷 酷狼IronWolf系列 3.5英寸 NAS硬盘 8TB (PMR、7200rpm、256MB) ST8000VN004

1329元起

Western Digital 西部数据 紫盘系列 3.5英寸监控级硬盘 4TB (5400rpm、PMR、64MB) WD40EJRX

Western Digital 西部数据 紫盘系列 3.5英寸监控级硬盘 4TB (5400rpm、PMR、64MB) WD40EJRX

399元起
32评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
257
扫一下,分享更方便,购买更轻松