Калькулятор количества файлов на носителе
Сколько файлов заданного размера влезет на диск или карту.
Заполните поля — результат появится здесь автоматически.
Показывает число целых файлов одного размера, помещающихся в заданный доступный объём. Ёмкость носителя и размер файла имеют отдельные переключатели десятичных и двоичных единиц. Перевод единиц не теряет байты. Процент резерва уменьшает доступный объём только на явно указанную долю; автоматического вычета файловой системы здесь нет.
Как считается
Формула и логика
Обе выбранные единицы переводятся в байты. Доступный объём = ёмкость·(100−резерв)/100, число файлов — целая часть доступного объёма / размера одного файла. Частное округляется вниз по рациональному отношению десятичной записи разобранных чисел; остаток вычисляется после вычитания полных файлов. Резерв от 0 до менее 100% задаётся отдельно и не дублирует перевод GB/GiB. Число файлов ограничено безопасным целым диапазоном.
Пример
На носитель 1000 ГБ помещается 250 000 файлов по 4 МБ.
Поля и единицы
- Ёмкость носителя — ГБ
- Единица ёмкости — вариант из списка
- Размер файла — МБ
- Единица файла — вариант из списка
- Служебный резерв — %
Как пользоваться
- — Введите ёмкость носителя и выберите единицу.
- — Введите размер файла и его единицу.
- — Добавьте резерв, если часть места занята.
Методика и ограничения
- Методика расчёта
- Формула и логика
- Источник данных или нормы
- NIST: десятичные и двоичные приставки
- Ограничение
- Модель одинаковых файлов без автоматического учёта кластеров, метаданных, лимита записей файловой системы и скрытых разделов. Резерв задаёт пользователь.
FAQ
Почему диск показывает меньше, чем написано на коробке?
GB=10⁹ байт, GiB=2³⁰ байт; это разные единицы одного объёма, а не пропажа байтов. Программа или ОС может использовать любую шкалу. Служебные данные — отдельная причина расхода места и здесь задаются резервом.
Вычитаются ли накладные расходы файловой системы?
Автоматически — нет. Размер кластера и метаданные зависят от файловой системы, поэтому поле резерва позволяет учесть их явно.
Что если файл больше носителя?
Ответом будет ноль, и это корректный результат, а не ошибка.
Считается, что все файлы одинаковы?
Да. Расчёт отвечает, сколько поместится файлов одного заданного размера, а не как уложится смешанная коллекция.