簡単なテキスト ファイルを作成しました。サイズを確認したところ、0 バイトでした。次に、アルファベット「a」を入力してサイズを確認しました。次のように表示されます。
サイズ: 1 バイト
ディスク上のサイズ: 4.00 KB(4096 バイト)
違いは何でしょうか? また、同じデータに 2 つの異なる値があるのはなぜでしょうか? 私が言及している OS は Windows です。
答え1
ハード ドライブは、ビットとバイトの長い文字列として考えることができます。ハード ドライブをフォルダーやファイルを保持するものとして使用するには、ファイル システムを使用します。
ほとんどのファイルシステムは、ファイルを保持するためにブロックを使用します。各ファイルは 1 つ以上のブロックで構成されます。したがって、ファイルは少なくとも 1 ブロックのサイズ、つまりこの場合は 4 キロバイト (小さいブロック) を占めます。
これはすべて、使用するファイルシステムに大きく依存しますが、これがおそらく説明になります。