#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 миллионов.
Комментариев нет:
Отправить комментарий