硬盘的扇区
不论是机械硬盘还是固态硬盘,都有数百上千亿个根本存储单元——机械硬盘是一组磁性分子,固态硬盘是单个的晶体管,它们的不同状态,代表着 1~4 个 0 和 1 的组合。咱们为了不便拜访,会把若干个这样的组合作为硬盘的最小读写单位——扇区(sector)。
- 老式的机械硬盘一个扇区是 4096 位(bit,代表一个 0 或者 1),一个字节有 8 位,也就是 512 字节(Byte)。
- 古代硬盘、固态个别一个扇区是 4096 个字节,也就是 4KB。
- 固态硬盘外面其实不叫扇区,叫页(Page),当初有的闪存芯片一个 Page 是 8KB 甚至 16KB 的,但为了兼容性,操作系统拜访物理硬盘的时候,通常还是应用 512 字节扇区来进行拜访。
这样一个扇区上的数据,很多文章中会说是一块(Block)数据,这也是很多中央把硬盘称之为块设施的起因(Block Device)。