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


12

Windowsは、空のファイルとフォルダの両方を占有していると報告し0 bytesます。確かに、ファイル名、属性、日付[作成/変更/アクセス]などを保存するには何かが必要です

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


これも[fat32]とタグ付けされているようですね。その両方についての情報をお探しですか?
カナダのルーク

それがどれほどの違いをもたらすかはわかりませんでした。メタデータのサイズを計算する方法ほどデータを格納する方法に興味はありません。うまくいけば、カランのリンクを読んだ後、私はそれを解決するでしょう。
ゲイリー、

回答:


11

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

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

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

編集:正確なプロセスを詳しく説明する別の有用な記事


PCガイドのリンクは
機能していません

リンクを修正しました。WayBack Machineバージョンを指します。
EnE_
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.