较旧的消费级 HDD 具有 512 字节物理扇区大小,而所有较新的 HDD 和所有 SSD 的物理扇区大小均为 4096 字节。但是,每个物理扇区都有 ECC、扇区地址等数据:
这是否意味着,如果包含与每个扇区相关的所有元数据,例如 1TB HDD 实际上比 1TB 大一点?这些扇区间隙、ECC 等字段是否是每个制造商专有的,因此这些字段没有标准化的长度?
答案1
这是否意味着,如果包含与每个扇区相关的所有元数据,那么 1TB HDD 实际上会比 1TB 稍大一些?
是的。
显然你太年轻了,不记得硬盘驱动器和软盘(又称软盘)在市场上标有“未格式化的总容量”的那些日子。最终用户抱怨说这是一个误导性的数字,因为在驱动器/软盘格式化后,可用的存储容量远小于“总”容量。(另一个抱怨是 K 和 M 乘数使用十进制而不是二进制版本,这种情况一直持续到今天。)
在 Western Digital 硬盘控制器从 PC 适配器板重新定位到 HDD 本身(使用新的 IDE 接口)之后,下一步就是使用 ATAPI 重新定义软件接口,它提供逻辑扇区寻址(而不是 CHS)。最终,由于 Wintel PC 的主导地位,512 字节扇区的使用无处不在,制造商取消了 HDD 的软扇区功能。
由于典型的现代 HDD 可能是硬扇区而不是软扇区,因此归入间隙和元数据的磁盘容量量对用户来说应该无关紧要。可用存储容量是显著的数字,并且不能通过不再提供的低级格式化来更改。
这些扇区间隙、ECC 等字段是否为每个制造商所专有,以至于这些字段没有标准化的长度?
现在磁盘控制器已经嵌入磁盘驱动器,是的,它可以。
当您失去对磁盘驱动器进行低级格式化的能力时,“未格式化的总容量”对于最终用户来说是一个无关紧要的数字,并且存储设备具有允许隐藏低级存储实现的高级接口(例如 ATAPI)。
造成差距的原因之一如下:这个答案。