Есть ли максимальное ограничение на количество элементов, которые можно хранить в папке в Windows Server 2008?
У нас есть требование обрабатывать ftp сотен тысяч элементов в папку и обрабатывать элементы в папке. Ходят слухи, что это 5000 штук. Кто-нибудь хочет подтвердить это доказательствами? Мой гугл-фу меня подводит.
Видеть Эта ссылка в Microsoft.
Он предполагает, что нет ограничений на количество файлов в данной папке, пока количество файлов на любом заданном томе не превышает 4 294 967 295 (в NTFS), ссылка дает гораздо более низкие ограничения для FAT32.
NTFS: 4 294 967 295 (Запись в Википедии)
Хотя это не ответ на ваш вопрос, имейте в виду, что производительность многих файловых систем начнет снижаться, если в каталоге будет больше X файлов. В ext3 я думаю около 30 000.
Я не думаю, что существует ограничение «на папку». Он должен быть таким же, как абсолютный предел файлов на том NTFS: 2 ^ 32 - 1. Это потребует 512-байтовых секторов и максимального размера файла в один файл на сектор.
На самом деле вам нужно рассчитать реалистичный средний размер файла, а затем применить эти принципы к этому размеру файла. Так что я бы не беспокоился, я видел папку с более чем 5000 файлами. Но если вы хотите открыть такую папку в проводнике Windows, вам, возможно, придется подождать несколько минут. Рассмотрите возможность использования инструментов командной строки для доступа к этой папке.
Вот интересная ссылка на Technet: Как работает NTFS
Файлов на том 2 ^ 32-1