Mac OS X Finder:文件的“大小”和“磁盘上”值之间存在很大差异


9

在Mac OS X(我使用的是10.8 / Mountain Lion)上,您可以通过按Option键->“获取信息”来检查Finder中的文件。这样做会打开一个包含各种信息的面板。在右上角,您可以看到以MB为单位的文件大小。在“ 大小 ”(在“ 常规 ”下提交)旁边,您会获得更多详细信息:磁盘上的大小(以字节为单位)和另一大小(以MB 为单位)

我注意到某些文件的字节大小/右上角的值与磁盘上的值之间存在很大差异。一个例子是Clang二进制文件: Finder中的尺寸差异

谁能解释为什么会有如此大的差异(26.3MB和10.9MB)?是否共享文件的一部分(我已经安装了Xcode命令行工具,因此文件存在于多个位置)?

Answers:


9

HFS +压缩!

“大小”值表示文件中数据的未压缩大小。“磁盘上”值是压缩数据真正需要多少存储量。在Mac OS X的提示网站提供这种压缩是如何实现的背景,并提供了一个链接到有用的hfsdebug工具,可用于获取上的压缩文件的信息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.