質問: ディスク上のサイズとサイズはどうして違うんですか? ファイルのプロパティ「全般」タブに表示されている「サイズ」と「ディスク上のサイズ」は、どっちが本当のサイズなのでしょうか? どうしてサイズが違うのですか? メールでファイルを送るときは、どっちのサイズを見ればいいのでしょうか? これについて詳しく解説しているページがあったら、それもぜひ教えて下さい。 よろしくお願いします。
回答: hddなどでは1バイト単位で使用する領域を割当てているわけではなく、ひとまとまリの 領域単位で割当てていきます。こういうデバイスをブロックデバイスといいます。 したがって、ブロックサイズが4kbであれば、1バイトのファイルでも4kbの領域を 消費してしまいます。(端数がブロックサイズ単位で切り上げられます) 「サイズ」というのは、正味のファイルが大きさで 「ディスク上のサイズ」は、ファイルが消費しているブロックの合計サイズです。 メールなどで送信する時は、当然、正味のファイルの部分だけが送られます。 尚、dosやwindowsで使用されている「fat」というファイルシステム (ファイル管理方式)では、このブロックをクラスタと呼んでいます。