web-dev-qa-db-ja.com

空のファイルはどのくらいのスペースを消費しますか?

Windowsは、空のファイルとフォルダの両方を0 bytes。確かに、ファイル名、属性、日付[作成/変更/アクセス]などを保存するには何かかかります。

これはどのように重み付けされていますか?

12
Gary

NTFS の最適化というタイトルのMS記事から:

NTFSを含むすべてのNTディスクファイルシステムは、ストレージの基本単位としてクラスターを使用します。ファイルのサイズに関係なく、少なくとも1つのディスク領域のクラスターを占有する必要があります。 したがって、クラスターよりも小さい非常に小さいファイルはディスク領域を浪費します。 (1KB未満のファイルは例外です。システムは、これらのファイルを外部に保存するのではなく、それらを参照するMFTファイルレコードセグメント(FRS)内に保存しますさらに、ファイルが均一なクラスター境界で終了しない場合、ファイルの波及効果は別の完全なクラスターを占有し、スペースを浪費します。ファイルがこぼれたクラスターが大きいほど、より多くのスペースが無駄になります。

イタリック体の部分は、空のファイルがディスク領域を占有していないと報告される理由を示しています(ファイルテーブルエントリによって占有されている領域は計算に含まれていません)。

編集:別の 有用な記事 正確なプロセスの詳細。

11
Karan