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

sie*_*egi 6 storage disk-space hard-drive

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

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

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

那么这个数字的原因是什么?

Tom*_*Yan 13

答案是 IDEMA 公式,如 IDEMA 标准 LBA 1-03 规范(此处提供规范,或直接下载 PDF)中所述。

LBA 计数 = (97,696,368) + (1,953,504 * (以 GBytes 为单位的广告容量 – 50))
LBA 计数 = (97,696,368) + (1,953,504 * (500 – 50))
LBA 计数 = 916,773,

以字节为单位的容量 = 512 字节 * LBA 计数
以字节为单位的容量 = 500,107,862,016 字节

  • 不要问我这个公式最初是如何形成的。供应商从未透露其理由,这似乎是一种黑魔法。 (2认同)
  • 欢迎使用超级用户。人们具有安全意识,当单击链接立即下载未知文件时会感到担忧。在实时下载链接上添加通知是个好主意。 (2认同)
  • @fixer1234 硬件规格和数据表以 PDF 格式提供是很常见的,而且通常也只能下载。无论如何,我已经清理了一些“警告”。 (2认同)