Mac OS X Finder: Disparidade substancial entre os valores "Tamanho" e "no disco" do arquivo


9

No Mac OS X (uso o 10.8 / Mountain Lion), você pode inspecionar arquivos no Finder via Option-Click -> "Get Info". Fazer isso abre um painel com todos os tipos de informações. No canto superior direito, você pode ver o tamanho do arquivo em MB. Ao lado de " Tamanho " (arquivado em " Geral "), você obtém informações mais detalhadas: O tamanho em bytes, bem como outro tamanho em MB no disco .

Notei que alguns arquivos têm uma diferença substancial entre o tamanho em bytes / o valor no canto superior direito e o valor no disco . Um exemplo é o binário Clang: Desigualdade de tamanho no Finder

Alguém pode explicar por que há uma diferença tão grande (26,3MB vs. 10,9MB)? As partes do arquivo são compartilhadas (eu instalei as ferramentas de linha de comando do Xcode, para que o arquivo exista em vários locais)?

Respostas:


9

HFS + compressão!

O valor "Tamanho" representa o tamanho não compactado dos dados no arquivo. O valor "no disco" é a quantidade de armazenamento realmente necessária para os dados compactados. O site de dicas do Mac OS X fornece informações básicas sobre como essa compactação é implementada e fornece um link para a hfsdebugferramenta útil que pode ser usada para obter informações sobre arquivos compactados.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.