¿Cuál es el número máximo de archivos (o carpetas) que se pueden almacenar en una sola carpeta?

16

¿Existe un límite máximo en la cantidad de elementos que se pueden almacenar en una carpeta en Windows Server 2008?

Tenemos el requisito de manejar el ftp de cientos de miles de elementos en una carpeta y procesar los elementos en la carpeta. He escuchado rumores de que son 5000 artículos. ¿Alguien quiere respaldar esto con evidencia? Mi google fu me está fallando.

Rob Stevenson-Leggett
fuente

Respuestas:

16

Consulte este enlace en Microsoft .

Sugiere que no hay límite para la cantidad de archivos en una carpeta determinada, siempre que la cantidad de archivos en un volumen determinado no sea mayor a 4,294,967,295 (en NTFS), el enlace proporciona límites mucho más bajos para FAT32.

Marko Carter
fuente
2

Aunque esta no es una respuesta a su pregunta, tenga en cuenta que con muchos sistemas de archivos el rendimiento comenzará a degradarse si un directorio tiene más de X archivos. En ext3 creo que alrededor de 30,000.

Kyle Brandt
fuente
Lo común que siempre he escuchado (sin evidencia) es que para NTFS son 10,000 antes de que el rendimiento se vea afectado.
kbyrd
He tenido el blues NTFS de 10,000 rendimientos. Teníamos algunos servidores que tenían entre 5,000-25,000 archivos y si llegaste a los 10,000 o más, fue realmente lento. Menos de 10,000 estuvo bien.
Hondalex
El principal culpable aquí es la creación de archivos 8.3. Si lo deshabilita en el volumen donde reside el directorio, obtendrá mejoras masivas, aproximadamente 100x para ~ 1M de archivos.
Chuu
En producción tenemos una carpeta con un par de millones de archivos. Ni siquiera intentes usar el Explorador de Windows, nunca regresa. Escribimos nuestras propias herramientas para buscar nombres de archivos por nombre de patrón para manipular los resultados.
Robert Kerr
2

No creo que haya un límite "por carpeta". Debe ser el mismo que el límite absoluto de archivos por volumen NTFS : 2 ^ 32 - 1 . Requeriría sectores de 512 bytes y un límite máximo de tamaño de archivo de un archivo por sector.

Siendo realistas, debe calcular un tamaño de archivo promedio realista y luego aplicar estos principios a ese tamaño de archivo. Entonces, no estaría preocupado, he visto una carpeta con mucho más que 5000 archivos. Pero si desea abrir dicha carpeta en el Explorador de Windows, podría tener que esperar unos minutos. Considere usar herramientas de línea de comandos para acceder a esa carpeta.

Aquí hay un enlace interesante en Technet: Cómo funciona NTFS

splattne
fuente
Ok, entonces escribes más rápido que yo :) Aquí está la página que iba a publicar. technet.microsoft.com/en-us/library/cc938937.aspx
squillman