数据保存在你的硬盘中,硬盘分为机械硬盘和固态硬盘,两种硬盘写入数据的方式不同。

# 机械硬盘

对于机械硬盘,数据存储在涂有磁性材料的磁盘上,磁盘的转速是写入和读取速度的关键指标。

在写入数据时,磁头会会利用电磁铁改变磁性材料(磁盘)上的磁性来记录数据。凸起的地方表示数字 1(磁化),凹进的地方表示数字 0(未磁化),而计算机本身就是根据 01 来处理的。

# 固态硬盘

对于固态硬盘,数据存储在闪存上(机械硬盘的一片磁盘分为若干个磁道,每个磁道又分为各个扇区,扇区是磁盘存储的最小数据块,大小一般是 512 byte(字节),因此在读取分散在各个扇区的文件自然会花费相对而言的大量时间),闪存的基本单位是浮栅晶体管,根据其中的电子数量来判断为 01。

根据其中的电子数量衍生出了不同的存储颗粒:

  • SLC(单阶存储单元):电子数量只有两种状态,只能保存 1 bit(位/比特)数据;
  • MLC(多阶存储单元):电子数量有四种状态,能保存 2 bit(位)数据;
  • TLC(多阶存储单元):电子数量有八种状态,能保存 3 bit(位)数据;
  • QLC(多阶存储单元):电子数量有十六种状态,能保存 4 bit(位)数据。

随着结构的复杂,保存 bit 数据增大,其存储容量也大大增加,但随之也带来了性能下降,存储寿命下降。

WARNING

一字节 = 八位(1 byte = 8 bit)