Назад | Перейти на главную страницу

Какое максимальное количество файлов (или папок) может храниться в одной папке?

Есть ли максимальное ограничение на количество элементов, которые можно хранить в папке в Windows Server 2008?

У нас есть требование обрабатывать ftp сотен тысяч элементов в папку и обрабатывать элементы в папке. Ходят слухи, что это 5000 штук. Кто-нибудь хочет подтвердить это доказательствами? Мой гугл-фу меня подводит.

Видеть Эта ссылка в Microsoft.

Он предполагает, что нет ограничений на количество файлов в данной папке, пока количество файлов на любом заданном томе не превышает 4 294 967 295 (в NTFS), ссылка дает гораздо более низкие ограничения для FAT32.

Хотя это не ответ на ваш вопрос, имейте в виду, что производительность многих файловых систем начнет снижаться, если в каталоге будет больше X файлов. В ext3 я думаю около 30 000.

Я не думаю, что существует ограничение «на папку». Он должен быть таким же, как абсолютный предел файлов на том NTFS: 2 ^ 32 - 1. Это потребует 512-байтовых секторов и максимального размера файла в один файл на сектор.

На самом деле вам нужно рассчитать реалистичный средний размер файла, а затем применить эти принципы к этому размеру файла. Так что я бы не беспокоился, я видел папку с более чем 5000 файлами. Но если вы хотите открыть такую ​​папку в проводнике Windows, вам, возможно, придется подождать несколько минут. Рассмотрите возможность использования инструментов командной строки для доступа к этой папке.

Вот интересная ссылка на Technet: Как работает NTFS

Файлов на том 2 ^ 32-1