Que yo sepa, y puede que este equivocado (que alguien lo confirme please), ext3 es ext2 pero con journaling. Ext2 no soporta archivos de mas de 2GB, por lo tanto ext3, tampoco, y es una limitacion de diseño del sistema de archivos, no de como trata el kernel lo que "saca" del soporte fisico, y manda a memoria. El que tu kernel te diga que tiene soporte de hasta 4GB, no es 4GB en disco, sino en memoria. Para manejar gran cantidad de archivos de pequeño tamaño usa reiserfs, para archivos de tamaño considerable, XFS. Para tu caso en concreto, te diria que XFS es lo que necesitas. Pero siempre puedes montar otro disco y hacer pruebas con reiser, jfs y xfs, a ver cual de los tres sistemas de ficheros es el que mejor se adapta a tus necesidades. Un saludote, y espero te sirva ;)
Gracias por el consejo Efectivamente Marc, por lo que he encontrado en google, XFS es especialmente eficiente con archivos grandes (cuanto más mejor). No obstante, cuando leí el manual de SuSE 9.0 me pareció entender que a partir del kernel 2.4 la mayoría de los formatos tenían total soporte de LFS y que el tema de los 2 GB estaba superado. Al final del artículo que recomienda Miguel (http://www.suse.de/~aj/linux_lfs.html) viene una tabla muy similar a la que incluye el manual de la distribución (que no tengo ahora mismo delante) y confirma que en el peor de los casos un sistema ext2 o ext3 debería soportar archivos de 16 GB. No obstante, es cierto que he encontrado diversas referencias (bastante actualizadas) señalando la imposibilidad de superar los 2 GB de tamaño de archivo en ext3. ¿Tal vez tu o alguien de la lista podría aclarar esta aparente contradicción?
Gracias de nuevo,
Rafa
----- Original Message ----- From: "Marc"
To: Sent: Thursday, April 29, 2004 6:20 PM Subject: Re: [suse-linux-s] Archivos mayores de 2 GB ext3 solo soporta 2GB, tenias que haber usado reiser o XFS, personalmente, me quedo con XFS.
Un saludote.
Hola a todos, mando este mensaje a la lista para ver si alguien tiene experiencia con archivos grandes.
Estoy trabajando con una serie de modelos que mueven una gran cantidad de información. Hasta ahora había corrido periodos cortos sin problemas, pero ahora uno de los programas se detiene cuando el archivo de salida alcanza los 2 GB, obteniendo el consiguiente error de la consola (tcsh). He investigado un poco en las flags de los compiladores sin éxito. Antes de seguir por esta via, quisiera saber si se trata de un error del sistema. En su día consulte la documentación de SuSE 9.0 (tengo el kernel 2.4.21 - SMP 4G) y le di formato ext3 a la unidad donde se ejecuta el modelo, precisamente para evitar problemas de este tipo. También he comprobado que la variable filesize = unlimited.
Agradecería mucho si alguien pudiera aclararme un poco esta cuestión.
Rafa
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com