Размер файла - File size

Размер файла это мера того, сколько данные а компьютерный файл содержит или, альтернативно, сколько место хранения он потребляет. Обычно размер файла выражается в меры измерения на основе байт. По соглашению, единицы размера файла используют либо метрический префикс (как в мегабайт и гигабайт ) или двоичный префикс (как в мебибайт и гибибайт ).[1]

Когда файл записывается в файловая система, что характерно для большинства современных устройств, он может потреблять немного больше дисковое пространство чем требует файл. Это связано с тем, что файловая система округляет размер, чтобы включить любое неиспользуемое пространство, оставшееся в последнем сектор диска используется файлом. (А сектор это наименьший объем пространства, доступного для файловой системы. Размер секторов диска составляет несколько сотен или несколько тысяч байт.) Потраченное впустую пространство называется свободное пространство или же внутренняя фрагментация.[2] Хотя меньшие размеры секторов позволяют более плотно использовать дисковое пространство, они снижают эффективность работы файловой системы.

Максимальный размер файла, поддерживаемый файловой системой, зависит не только от емкости файловой системы, но и от количества биты зарезервировано для хранения информации о размере файла. Максимальный размер файла в FAT32 Размер файловой системы, например, составляет 4 294 967 295 байт, что на один байт меньше четырех гибибайт.[3]

Таблица преобразования
Традиционные единицыДесятичная дробь для сравнения
ИмяIECДвоичныйКоличество байтовРавноИмяIECДесятичныйКоличество битРавно
КибибайтKiB2101,0241024 BКилобиткбит1031,0001000 кусочек
МебибайтМиБ2201,048,5761024 KiBМегабитМбит1061,000,0001000 кбит
ГибибайтГиБ2301,073,741,8241024 МиБГигабитГбит1091,000,000,0001000 Мбит
ТебибайтTiB2401,099,511,627,7761024 ГиБТерабитТбит10121,000,000,000,0001000 Гбит
ПебибайтPiB2501,125,899,906,842,6241024 TiBПетабитPbit10151,000,000,000,000,0001000 Тбит
ЭксбибайтEiB2601,152,921,504,606,846,9761024 PiBExabitEbit10181,000,000,000,000,000,0001000 Pbit
ЗебибайтЗиБ2701,180,591,620,717,411,303,4241024 EiBЗеттабитЗбит10211,000,000,000,000,000,000,0001000 Ebit
ЁбибитеYiB2801,208,925,819,614,629,174,706,1761024 ЗиБЙоттабитYbit10241,000,000,000,000,000,000,000,0001000 Збит

Килобайт (КБ) (JEDEC), иногда однозначно обозначается как кибибайт (КиБ) (IEC). Иногда используется kB с префиксом SI в нижнем регистре «k-» вместо килограммов (1000), что всегда равно 1000 байтам.

Файловая система может отображать все размеры с помощью метрической системы с указанием только `` kB '' на небольших файлах, в то время как некоторые файловые системы / операционные системы будут отображать размеры в, традиционно используемой на компьютерах, двоичной системе для всех размеров, например «КБ», в то время как производители жестких дисков используют метрическую систему (например, ГБ = 1 000 000 000 байт, а ТБ = 1000 ГБ).

Передача файлов (например, «загрузки») может использовать скорость единиц байтов (например, МБ / с) в двоичной, а не метрической системе, в то время как сетевое оборудование, такое как Вай фай, всегда использует метрическую систему (Мбит / с, Гбит / с и т. д.). единиц из биты (и он должен отправлять больше, чем сами файлы, поэтому необходимо учитывать некоторые накладные расходы), что делает внешне похожие термины очень несовместимыми.[нужна цитата ]

Смотрите также

Рекомендации

  1. ^ Ассоциация твердотельных технологий JEDEC (ноябрь 2019 г.). «Термины, определения и буквенные обозначения для микропроцессоров и интегральных схем памяти». JESD 100B.01. п. 8. Получено 2009-04-05.
  2. ^ "Что такое Slack Space?". IT Pro. 2010-01-19. Получено 2018-02-17.
  3. ^ «Спецификация файловой системы FAT32 инициативы Microsoft Extensible Firmware Initiative, FAT: общий обзор формата на диске». Microsoft. 2000-12-06. Получено 2011-07-03.