¿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.

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.



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.


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


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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.