Я предполагаю, что нет никакого жесткого предела, но я знаю, что производительность ухудшается при помещении слишком многих файлов в единственную папку Windows. У кого-либо есть какие-либо хорошие эмпирические правила для того, когда это становится заметно медленным для открытия файла?
При принятии NTFS здесь, в этом случае технический предел является приблизительно 4 миллиардами файлов. И пока Вы не идете за 10-е тысяч на каталог, Вы действительно не должны волноваться слишком много.
Обратите внимание однако, что программы как Проводник страдают намного раньше, чем 10-е тысяч, потому что они пытаются получить доступ ко всем файлам в данном каталоге для получения метаданных и т.д.
Открытие файла не будет очень медленным независимо от того, сколько файлов Вы имеете в папке. То, что, конечно, собирается уничтожить Вас, перечисляет файлы в той папке. Так взгляд на содержание той папки с Проводником, Далеко, dir, Добирается-ChildItem, безотносительно.
Однако я имею вокруг 2.5k, файлы и папки в моей временной папке и дисплее мгновенны, таким образом, это - по-видимому все еще небольшое число.
ETA: хорошо, просто попробованный это, 10 000 файлов в папке занимают приблизительно одну секунду для открытия той папки в Далеком, это и 20 000 файлов даже не имеют значения в Проводнике.
Послушайте. Это говорит для файлов на объем, не на папку.
Это зависит от файловой системы. NTFS является путем лучше, чем FAT32. FAT32 имеет жесткий предел. Однако эмпирическое правило, я прохожу, является приблизительно 500 на каталог.