2017-09-03 33 views

答えて

1

違いは、ディスク上の占有サイズと実際のファイルサイズの間に違いがあります。

ファイルはブロック単位で格納され、ブロックサイズによってブロックサイズが異なります。ではなく、ファイルサイズ自体はです。

実際にはサイズがゼロのファイルでも、1ブロックのサイズを消費します。換言すれば、ディスク上の表示ファイルのサイズは量子化され、実際のファイルサイズよりも常に大きい(しかしわずかに大きい)。

ファイルシステムを作成するときは、ブロックサイズを渡す必要があります(または、インストーラがこれを渡します)。

これは、コンピュータが64バイトではないにもかかわらず、膨大なサイズのファイルシステムを許可するためです。これにより、データブロックの移動がより簡単で効率的になります。

+0

大丈夫ブロックサイズと実際のサイズとの違いについて詳しく説明できますか? –

+0

ありがとう、もう1つ、実際のファイルサイズを表示するためにlsを使用する方法を知っていますか? –

+0

私は、lsオプションがシステム固有のものだと感じました。申し訳ありませんが、これはわかりません:( – Panayotis

関連する問題