On Viernes, 5 de Febrero de 2010 20:48:20 Carlos E. R. escribió:
El 2010-02-05 a las 09:49 +0100, Angel Alvarez escribió:
Rapidisimo?
Bueno para empezar en un escenario de "cientos de miles de archivos" lo primero seria repartirlos en una estructura densa de directorios para evitar el trabajo asociado a enormes entradas de directorio...
un esquema tal <00-FF>/<00-FF>
al estilo Squid repartiría todo ese mogollón entre unos 64k directorios.. no estaría de mas renombrar cada fichero al md5 de su contenbido o al sha1
...
yo te digo porque he estado haciendo proceso de MP3 con entre 30 y 50 millones de ficheros (de 1Kb aprox) y se notaba bastante al menos con los ext2, ext3...
Millones de ficheros en un sólo directorio, si el sistema de ficheros es reiserfs, es rapidísimo, sin penalización. Es en ext donde es lento, y mucho más lento en fat. En xfs no lo se, pero sospecho que también es rápido.
reiserfs kaka!! se comíó mis deberes, (eso si lo hizo muy rápido) Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org