Supongo que no hay un límite estricto, pero sé que el rendimiento se degrada cuando coloca demasiados archivos en una sola carpeta de Windows. ¿Alguien tiene alguna buena regla general para cuando se vuelve notablemente lento abrir un archivo?
Supongo que no hay un límite estricto, pero sé que el rendimiento se degrada cuando coloca demasiados archivos en una sola carpeta de Windows. ¿Alguien tiene alguna buena regla general para cuando se vuelve notablemente lento abrir un archivo?
Respuestas:
Suponiendo NTFS aquí, en cuyo caso el límite técnico es de alrededor de 4 mil millones de archivos. Y hasta que supere los 10 miles de miles por directorio, realmente no debería preocuparse demasiado.
Sin embargo, tenga en cuenta que los programas como Explorer sufren mucho antes de 10s de miles, porque intentan acceder a todos los archivos en un directorio determinado para obtener metadatos, etc.
Abrir un archivo no será muy lento, independientemente de cuántos archivos tenga en una carpeta. Lo que sin duda se va a matar es la enumeración de los archivos en esa carpeta. Así que eche un vistazo al contenido de esa carpeta con Explorer, Far, dir, Get-ChildItem, lo que sea.
Dicho esto, tengo alrededor de 2.5k archivos y carpetas en mi carpeta temporal y la visualización es instantánea, por lo que aparentemente todavía es un número pequeño.
ETA: Ok, solo lo probé, 10000 archivos en una carpeta tardan alrededor de un segundo en abrir esa carpeta en Far, esto y 20000 archivos ni siquiera importan en Explorer.
Hace algunos años tuve problemas con un directorio que tenía unos 30000 archivos, y no se podían escribir nuevos archivos (era el directorio "temp" de eMule ...), estaba en una partición FAT32, pero es posible que yo estaba usando Win98 en ese momento, y que era un límite del sistema operativo en sí.
Depende del sistema de archivos. NTFS es mucho mejor que FAT32. FAT32 tiene un límite duro. Sin embargo, la regla de oro que uso es de aproximadamente 500 por directorio.
Hilo de 10 años de antigüedad, pero hoy solo descubrí los límites per se en la última compilación de Windows 10 18362.356. Son alrededor de 150,000. Tengo alrededor de 700,000 archivos .7z cada tamaño 24KB en la raíz de mi partición de 4 TB WD BLUE de 2 TB y el explorador tarda unos 3-4 minutos en cargar todos los archivos en la ventana y tarda aproximadamente 1 minuto en seleccionarlos, pero muere cuando realice cualquier operación con ellos, como abrir propiedades o presionar ctrl + x. Puedo seleccionar hasta 150K archivos en el mejor de los casos cuando de alguna manera responde con más de un minuto de retraso, pero más que eso y está muerto, al menos durante horas cuando vengo a verificar y encontrar la selección realizada.