Страницы

Поиск по вопросам

воскресенье, 1 декабря 2019 г.

Максимальное количество файлов в папке Linux и Windows

#linux #windows #сервер


Вопрос не из простых
Сколько можно сохранить картинок в папке в Linux
т.е. допустим у меня 9 000 000 000 000 000 000 картинок
я создаю древовидную иерархию из папок
у меня допустим 5 ветвей, ограничение на число файлов и папок в ветви 6179
тогда общее количество возможно загружаемых файлов равно 6179 в 5 степени и равно
9 007 224 264 576 426 899 т.е. BIGINT (почти из за округления)
Теперь сам вопрос
Как определить максимальное возможное число файлов в папке или папок в папке в Linux
и тоже самое в windows для сравнения?
Моя иерархия будет нормально работать?
Что думаете по этому поводу?    


Ответы

Ответ 1



В FAT32 максимальное количество файлов на логическом диске 4,194,304. В NTFS максимальное количество файлов на логическом диске 4,294,967,295. В ext4 максимальное количество файлов на логическом диске до 4,294,967,295 (указывается при создании ФС).

Ответ 2



8 миллионов терабайт (это 8 эксабайт), если только один файл - один байт... Согласно википедии, общий объём цифровой информации, имеющейся на земном шаре в 2006 году, составил 161 эксабайт), Но вот только большинство файловых систем выделяет как минимум 4 килобайта на файл, а это 32 тысячи эксабайт - немножко больше, чем существует во всем интернете :). Поэтому - "нет, не будет такая система работать". С другой стороны, в линуксе (да и в видне) все сильно зависит от файловой системы, но по своему опыту могу сказать, что после 10000 файлов к каталоге независимо от файловой системы, начинаются тормоза. Но в линуксе есть ещё такое понятие как inode (формально - номерки к файлам). Если они закончатся, то больше файлов не запишете, даже если ещё есть свободное место. Вывод. Спуститесь с небес. Не будет у Вас сколько картинок. А если и будет - на одном компе их не сохранить (ну по крайней мере в следующие лет 5). Вон даже у инстаграмма статистика говорит о В июле 2011 года было достигнуто число в 100 миллионов загруженных в сервис Instagram фотографий, а к августу таких фотографий стало уже 150 миллионов.

Комментариев нет:

Отправить комментарий