0

ターミナルでコマンド「du -ch /Applications」を実行し、そのサイズを書き留めます。
次に、[情報を見る] オプションから /Applications フォルダーのサイズを確認します。
表示されているサイズに大きな違いがあります。他のフォルダについても同様です。
この違いの理由は何ですか?正確なサイズはどれですか?

4

2 に答える 2

4

In recent OS X versions Finder uses base 10 (1 MB = 1000 KB, etc) as storage manufacturers do, rather than base 2 (1 MiB = 1024 KiB) as du -h does.

This is a duplicate of this SuperUser question - hopefully it can be closed as duplicate once it's moved...

于 2011-04-26T18:12:01.307 に答える
1

提供されたシステムを使用していますduか、それともduソースからインストールしたシステムを使用していますか?

表示されるサイズの大きな違いは、一部の BSD ツールでは見られないファイル システムの圧縮が原因である可能性があります。これは基本的に、圧縮されたバージョンのファイルをファイルのリソース フォークに置き、データ フォークを空のままにすることによって機能します。ファイルが読み込まれると、コンテンツは自動的に解凍されます。しかし、一部の BSD API はデータ フォークのベア サイズを報告するため、リソース フォーク内の実際のデータのサイズが失われます。

詳細については、この説明を参照してください。

このファイル システムの圧縮は標準/usr/bin/duで処理されていると思います。そのため、MacPorts または Fink を使用して古いバージョンをインストールしduない場合、問題の原因にはなりません。

于 2011-04-26T18:19:16.027 に答える