Сколько файлов может быть в одной папке windows
Перейти к содержимому

Сколько файлов может быть в одной папке windows

  • автор:

Есть ли ограничение на количество файлов, которые я могу разместить в данной папке?

Сколько файлов может содержать папка? У меня есть 30 тыс. Папок внутри 1 папки. Каждая из папок имеет 1 файл изображения. Существует ли ограничение на количество файлов, которые может хранить папка?

Я использую Windows Server 2003, IIS6.

4 ответа 4

Примечание. Предполагая NTFS, поскольку никто в здравом уме не будет использовать FAT для чего-либо еще, кроме флэш-накопителей USB или карт памяти, не говоря уже о сервере (хорошо, эта мысль страшна).

Да, есть предел. Хранение большего количества файлов, чем частиц во вселенной, может оказаться непрактичным. Однако фактический предел намного ниже.

NTFS имеет максимум 4 294 967 295 (2 32 — 1) файлов на том. Некоторые из них уже используются самой файловой системой, и папка также должна учитываться как файлы.

30000 — это не так много файлов, на самом деле. Но Microsoft рекомендует отключить автоматическую генерацию DOS-совместимых коротких имен, если вы перешли более 300 000, так как найти уникальное короткое имя становится сложно.

Практически нет ограничений на объединенные размеры всех файлов в папке, хотя могут быть ограничения на количество файлов в папке. Что еще более важно, существуют ограничения на размер отдельного файла, который зависит от того, какую файловую систему вы используете на жестком диске. («Файловая система» — это не что иное, как спецификация того, как именно файлы хранятся на диске.)

Давайте разберем это по файловой системе:

• FAT aka FAT16

FAT, для таблицы размещения файлов, является преемником оригинальной файловой системы FAT12, которая поставлялась с MS-DOS много, много лет назад.

DiskМаксимальный размер диска: 4 гигабайта

FileМаксимальный размер файла: 4 гигабайта

Максимальное количество файлов на диске: 65 517

◦Максимальное количество файлов в одной папке: 512 (если я правильно помню, корневая папка «/» имела нижний предел 128).

• FAT32

«Практически нет ограничений на объединенные размеры всех файлов в папке, хотя могут быть ограничения на количество файлов в папке». FAT32 был введен для преодоления некоторых ограничений FAT16.

ImumМаксимальный размер диска: 2 терабайта

FileМаксимальный размер файла: 4 гигабайта

Максимальное количество файлов на диске: 268 435 437

Максимальное количество файлов в одной папке: 65 534

• NTFS

NTFS, или «Новая технология файловой системы», представленная в Windows NT, является полностью переработанной файловой системой.

ImumМаксимальный размер диска: 256 терабайт

ImumМаксимальный размер файла: 256 терабайт

Максимальное количество файлов на диске: 4 294 967 295

Максимальное количество файлов в одной папке: 4 294 967 295

Обратите внимание, что когда я говорю «диск» выше, я действительно говорю о «логических» дисках, не обязательно физических. Никто не создает диск объемом 256 терабайт, но с помощью NTFS массив дисков можно рассматривать как один логический диск. Предположительно, если их у вас достаточно, вы можете построить огромный логический диск.

Также обратите внимание, что ограничение NTFS в 256 терабайт может быть просто ограничением реализации — я читал, что формат NTFS может поддерживать диски объемом до 16 эксабайт (16 раз по 1 152 921 504 606 846 976 байт).

Есть ли ограничение на число файлов в определенной папке?

сколько файлов может содержать папка? У меня 30К папок в папке 1. Каждая из папок имеет 1 файл изображения. Есть ли ограничение на количество файлов в папке может храниться?

Я использую Windows Server 2003, IIS6.

4 ответов

Примечание: предполагая NTFS, так как никто в здравом уме не будет использовать FAT ни для чего другого, кроме USB-накопителей или карт памяти, не говоря уже о сервере (ok, это мысль-это страшно).

Да, есть предел. Хранение большего количества файлов, чем частиц во Вселенной, может оказаться непрактичным. Однако фактический предел значительно меньше.

NTFS имеет максимум 4,294,967,295 (2 32 — 1) файлов на томе. Некоторые из них уже используются самой файловой системой, и папка также должна считаться файлами.

30,000 не так уж много файлов. Но Microsoft рекомендует что ты выключить автоматическое создание DOS-совместимых коротких имен, если вы двигаетесь мимо 300,000, как найти уникальное короткое имя становится трудно, то.

там нет практических ограничений на объединенные размеры всех файлов в папке, хотя могут быть ограничения на количество файлов в папке. Что еще более важно, существуют ограничения на размер отдельных файлов, которые зависят от того, какую файловую систему вы используете на жестком диске. («Файловая система» — это не что иное, как спецификация того, как именно файлы хранятся на диске.)

разберем по файловой системе:

•жир aka FAT16

жир, для таблицы распределения файлов, является преемником оригинальной файловой системы FAT12, поставляемой с MS-DOS много, много лет назад.

Maximum максимальный размер диска: 4 гигабайта

◦максимальный размер файла: 4 ГБ

◦максимальное количество файлов на диске: 65,517

Maximum максимальное количество файлов в одной папке: 512 (если я правильно помню, корневая папка «/» имела нижний предел 128).

•FAT32

» там нет практических лимит на общий размер всех файлов в папке, хотя там может быть ограничения на количество файлов в папке.»FAT32 был введен для преодоления некоторых ограничений FAT16.

◦максимальный размер диска: 2 ТБ

◦максимальный размер файла: 4 ГБ

◦максимальное количество файлов на диске: 268,435,437

◦максимальное количество файлов в одной папке: 65 534

•NTFS

NTFS, или » новая технология Файловая система», введенная в Windows NT, является полностью переработанной файловой системой.

◦максимальный размер диска: 256 терабайт

◦максимальный размер файла: 256 терабайт

◦максимальное количество файлов на диске: 4,294,967,295

◦максимальное число файлов в одной папке: 4,294,967,295

обратите внимание, что когда я говорю «диск» выше, я действительно говорю о «логических» дисках, не обязательно физических. Никто не делает 256 терабайт диск, но с помощью NTFS массив дисков можно рассматривать как один логический диск. Предположительно, если у вас их достаточно, вы можете построить огромный логический диск.

Также обратите внимание, что ограничение NTFS в 256 терабайт вполне может быть просто ограничение реализации — я читал, что формат NTFS может поддерживать диски до 16 эксабайт (16 раз 1,152,921,504,606,846,976 байт).

Каково максимальное количество файлов, которые можно хранить в одной папке, в файловых системах Win7/Mac OS X/Ubuntu?

Мне интересно, каково максимальное количество файлов, которые могут присутствовать в одной папке, в файловых системах, используемых всеми распространенными упомянутыми ОС. Мне нужна эта информация, чтобы выбрать наименьший общий знаменатель, чтобы папка, которую я создаю, могла быть открыта и доступна в любой ОС.

4 ответов

в Windows (при условии NTFS): 4,294,967,295 файлов

в Linux (при условии ext4):также 4 миллиарда файлы (но это может быть меньше с некоторыми пользовательскими таблицами индексов)

в Mac OS X (при условии HFS):2,1 млрд.

но я поместил около 65000 файлов в один каталог, и я должен сказать, что просто загрузка списка файлов может убить средний компьютер.

Это зависит от файловой системы. Самый низкий общий знаменатель, вероятно, FAT32, который позволяет только 65,534 файлов в каталоге.

вот числа, которые я смог найти:

  • FAT16 (старый формат, можно игнорировать): 512
  • FAT32 (все еще используется много, особенно на внешних носителях): 65,534
  • NTFS: 4,294,967,295
  • ext2 / ext3 (Linux): зависит от конфигурации во время форматирования, до 4,294,967,295
  • HFS+ (Mac): «до 2,1 миллиарда»

большинство современных ОС не имеют верхнего предела или очень высокого верхнего предела. Тем не менее, производительность обычно начинает снижаться, когда у вас есть что-то порядка 10 000 файлов; это хорошая идея, чтобы разбить каталог на несколько подкаталогов до этого момента.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *