Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

On Mac OS X (I'm using 10.8/Mountain Lion), you can inspect files in the Finder via Option-Click -> "Get Info". Doing so opens a panel with all sorts of information. In the top right corner, you can see the file size in MB. Next to "Size" (filed unter "General"), you get more detailed information: The size in bytes, as well as another size in MB on disk.

I noticed that some files have a substantial difference between their size in bytes/the value in the top right corner, and the on disk value. One example is the Clang binary: Size disparity in Finder

Can anyone explain why there's such a huge difference (26.3MB vs. 10.9MB)? Are parts of the file shared (I have installed the Xcode command line tools, so the file exists in multiple locations)?

share|improve this question

migrated from stackoverflow.com May 23 '13 at 16:19

This question came from our site for professional and enthusiast programmers.

1 Answer 1

up vote 7 down vote accepted

HFS+ compression!

The "Size" value represents the uncompressed size of the data in the file. The "on disk" value is how much storage is really needed for the compressed data. The Mac OS X Hints site provides background on how this compression is implemented, and provides a link to the helpful hfsdebug tool that can be used to get information on compressed files.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.