Размер vs Размер на диске

Anonim

Размер vs Размер на диске

Многие люди были смущены при просмотре свойств файла, папки или диска, поскольку размер и размер свойств на диске обычно не совпадают друг с другом. Значение размера на странице свойств указывает фактический размер файла, а размер на диске указывает количество байтов, которое он фактически занимает на жестком диске.

Расхождение происходит из того, как файловая система хранит файл на диске. Файловые системы обрабатывают несколько байтов как один кластер, чтобы уменьшить количество адресов, которые используются. В зависимости от файловой системы общие размеры кластера могут варьироваться от 2 КБ до 32 КБ. Файл, записанный на диск, принимает дискретное число кластеров независимо от каждого фактического размера. Таким образом, файл 1 КБ при сохранении в файловой системе с кластерами 2 КБ займет 2 КБ, но в файловой системе с кластерами 32 КБ это займет 32 КБ. Кроме того, файл размером 33 КБ будет занимать 17 кластеров 2 КБ (34 КБ) или 2 кластера в 32 КБ файловой системе (64 КБ). Объем потерянного пространства для каждого файла не должен превышать размер кластера.

Основываясь на приведенных выше аргументах, вы ожидаете, что размер на диске будет больше фактического размера не более, чем размер кластера. Хотя это часто верно, некоторые факторы могут влиять на эти ценности. Когда вы просматриваете папку с большим количеством файлов внутри, расхождение может быть намного больше, потому что каждый отдельный файл может иметь впустую пространство, и все это может подвести итог для папки.

Иногда размер на диске может быть меньше фактического размера файла. Это кажется невозможным, но это может произойти, когда вы используете определенные функции, такие как автоматическое сжатие файлов, предлагаемое операционной системой. Отображаемый размер - это фактический размер файла, но, поскольку операционная система сжимает его, занимаемое пространство часто будет значительно меньше.

Резюме: 1.Size - это фактическое количество байтов файла, а размер на диске - это фактический байт, который он занимает на диске. 2. Размер на диске обычно больше фактического размера файла. 3. Размер на диске может быть меньше фактического размера для дисков, использующих сжатие.