为什么我的500GB硬盘的容量正好是500,107,862,016字节?

为什么我的500GB硬盘的容量正好是500,107,862,016字节?

为什么我的 500 GB 硬盘显示正好有 500 107 862 016 字节?

我知道 GiB 与 GB 的问题,也知道硬盘制造商使用 1000 作为因子。但我无法解释这个奇怪的数字。它不是 2 的幂,也不像是任何其他简单的数字乘积(因式分解为 2^13 ⨉ 3^4 ⨉ 7 ⨉ 67 ⨉ 1607)。

一开始我以为这取决于制造商,但是后来我检查了第二个驱动器,它具有完全相同的字节数(根据 Mac OS X 磁盘实用程序)。

那么这个数字的缘由是什么呢?

答案1

答案是IDEMA公式,如IDEMA标准LBA 1-03规范中所述(规格可在此处查看, 或者直接PDF下载)。

LBA 数量 = (97,696,368) + (1,953,504 * (公布容量,单位:GB) – 50))
LBA 数量 = (97,696,368) + (1,953,504 * (500 – 50))
LBA 数量 = 976,773,168

容量(字节)= 512 字节 * LBA 计数
容量(字节)= 500,107,862,016 字节

答案2

你说得对,这不是 GiB 与 GB 的问题。

如果您检查几个 500GB 驱动器,您会发现它们都略有不同。在大多数情况下,它不会正好是 500 000 000 000 字节。您的驱动器有 500 107 862 016 字节,另一个可能是 500 107 946 218... 这是制造商在精确的磁盘布局下最终得到的实际可用空间,并且每个驱动器略有不同。

(*据我所知)

相关内容