🍋
Menu
General

File Size

Размер файла (измерение хранилища)

Объём цифрового хранилища, занимаемый файлом, измеряемый в байтах и обычно выражаемый в килобайтах (КБ), мегабайтах (МБ) или гигабайтах (ГБ). Размер файла влияет на скорость загрузки, стоимость хранения и использование полосы пропускания.

Техническая деталь

Размер файла определяется содержимым данных плюс накладные расходы контейнерной структуры формата (заголовки, метаданные, индексы). Двоичные приставки (КиБ = 1 024 байта) отличаются от приставок СИ (КБ = 1 000 байт), хотя большинство ОС отображают двоичные размеры с приставками СИ. На размер файла влияют степень сжатия, глубина цвета, разрешение, частота дискретизации и эффективность кодирования. Свойство File.size в JavaScript возвращает точное количество байт, а Blob API позволяет создавать файлы известного размера для тестирования.

Пример

```
File size reference:

  1 KB  = 1,024 bytes      ≈ a short paragraph of text
  1 MB  = 1,048,576 bytes   ≈ a 1-minute MP3 at 128 kbps
  1 GB  = 1,073,741,824 bytes ≈ 1 hour of HD video

  Web delivery targets:
  HTML page:  < 100 KB    Hero image: < 200 KB
  JavaScript: < 200 KB    Total page: < 2 MB
```

Связанные термины