为什么有些(所有?)文件在 Mac OS X 上更大?

为什么有些(所有?)文件在 Mac OS X 上更大?

我主要在 torrent 中注意到了这一点,但在其他东西中也注意到了这一点。

例如,如果我下载一部约 700MB 的电影,它将在我的 Mac 上下载并占用约 760MB 的空间。在我的 Nexus 7 或 Windows 7 桌面上,同一个 torrent 占用下载页面上列出的约 700MB 的空间。

我还发现,数码相机拍摄的照片(JPG 格式)、Final Cut Pro 中的电影文件、下载的文件(如图片、word 文档、PDF 等)占用的空间有所增加。大多数情况下,对于小文件,差异可以忽略不计,通常只有几 kB。但是,当文件较大时,差异就更难以忽略。

有人知道为什么会发生这种情况吗?是因为 Mac OS X 文件系统与 Windows 上的 NTFS 和 FAT 或 Android 上的 YAFFS2 和 vFAT 不同吗?

或者 Mac 以不同的方式存储文件?

如果可能的话我希望得到一个规范的答案。

答案1

您确定您一直使用的都是同一个单位吗?

有些程序以 1000 的倍数来计算字节数,有些则以 1024 的倍数来计算。这样,十亿字节的文件将为 1000 000 000 字节,或 1000 MB(兆字节),但只有 954 MiB(兆比字节)。

http://en.wikipedia.org/wiki/Mebibyte

答案2

几年前,Mac OS X Snow Leopard 将 MB 的大小改为标准大小,mega1000000不是历史大小1048576[1]。

因此,如果您比较文件实际使用的字节数,它应该是相同的。

[1]http://reviews.cnet.com/8301-13727_7-10330509-263.html

答案3

这是因为

Microsoft defines 1GB as 1024 MB. Apple, on the other hand, defines 1GB as 1000 MB.

这里这里

相关内容