为什么 Finder 将文件显示为“129,900 字节(磁盘上为 131 KB)”?
129900 字节 = 126.86 KB
如果将其四舍五入到最近的 4k 边界,则大小不能为 131kb。我很困惑,有人可以帮忙吗?
Apple 选择停止使用 Kibi/Mebi/GibiBytes(1,024's、1,048,576's 和 1,073,741,824's 字节)在最新版本的 Mac OS X 中显示文件大小。从 Lion 和可能的 Snow Leopard 开始,它在真正的千/兆/千兆字节(1,000、1,000,000 和 1,000,000,000 字节)
现在 HFS+ 通常使用 4096 字节块是对的。因此,如果您的文件长度略高于 126,976 字节,则它不适合 31 个块,因此它将使用第 32 个块的一部分,因此在某些情况下,只计算使用的块而不是确切大小文件,它的长度可能被列为 131,072(四舍五入为 131KB)。
31 个 4KiB 集群为 126,976 字节。不足以容纳 129,900 个字节。32 个 4KiB 集群为 131,072 字节。这足以容纳 129,900 个字节。所以它使用 32 个 4KiB 集群,或 128KiB,即 131,072 字节或大约 131KB。
| 归档时间: |
|
| 查看次数: |
2319 次 |
| 最近记录: |