Яка максимальна кількість файлів (або папок), які можна зберігати в одній папці?


16

Чи існує максимальне обмеження кількості елементів, які можна зберігати у папці на Windows Server 2008?

У нас є вимога обробляти ftp сотень тисяч елементів у папці та обробляти елементи в папці. Я чув чутки, що це 5000 предметів. Хтось хоче підкріпити це доказами? Мій google fu не вдається.

Відповіді:


16

Дивіться це посилання в Microsoft .

Це дозволяє припустити, що немає обмеження кількості файлів у даній папці до тих пір, поки кількість файлів у будь-якому заданому томі не перевищує 4,294,967,295 (на NTFS), посилання дає значно нижчі межі для FAT32.



2

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


Загальне, що я завжди чув (жодних доказів) - це те, що для NTFS це 10 000, перш ніж продуктивність погіршиться.
kbyrd

У мене було 10 000 продуктивних блюзів NTFS. У нас були деякі сервери, які мали від 5000 до 25000 файлів, і якщо ви потрапили до 10 000 або більше, це було дуже повільно. До 10000 було добре.
Hondalex

Основний винуватець тут - створення файлів 8.3. Якщо ви відключите його в томі, де знаходиться каталог, ви отримаєте величезні вдосконалення, приблизно в 100 разів для ~ 1М файлів.
Чуу

У виробництві у нас є папка з парою мільйонів файлів. Навіть не намагайтеся використовувати Windows Explorer, він ніколи не повертається. Ми написали власні інструменти для пошуку імен файлів, називаючи шаблон, щоб маніпулювати результатами.
Роберт Керр

2

Я не думаю, що існує обмеження "на папку". Він повинен бути таким же, як абсолютний ліміт файлів на об'єм NTFS : 2 ^ 32 - 1 . Для цього знадобиться 512 байтових секторів і максимальний розмір файлу - один файл на кожен сектор.

Реально ви повинні обчислити реалістичний середній розмір файлу, а потім застосувати ці принципи до цього розміру файлу. Отже, я не був би зайнятий, я бачив папку з набагато більше 5000 файлами. Але якщо ви хочете відкрити таку папку в Windows Explorer, вам, можливо, доведеться почекати хвилин. Подумайте про використання інструментів командного рядка для доступу до цієї папки.

Ось цікаве посилання на Technet: Як працює NTFS


Гаразд, ти набираєш швидше, ніж я :) Ось сторінка, яку я збирався розмістити. technet.microsoft.com/en-us/library/cc938937.aspx
squillman

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.