¿Y por qué debería elegir uno en lugar del otro?
¿Y por qué debería elegir uno en lugar del otro?
Respuestas:
Tomado de: Linux Filesystem Primer
EXT2
El sistema de archivos EXT2 es el predecesor del sistema de archivos EXT3. EXT2 no se registra y, por lo tanto, ya no se recomienda (los clientes deben pasar a EXT3).
EXT3
El sistema de archivos EXT3 es un sistema de archivos registrado que tiene el mayor uso en Linux hoy en día. Es el sistema de archivos "Linux". Es bastante robusto y rápido, aunque no escala bien a grandes volúmenes ni a una gran cantidad de archivos. Recientemente se agregó una función de escalabilidad llamada htrees, que mejoró significativamente la escalabilidad de EXT3. Sin embargo, todavía no es tan escalable como algunos de los otros sistemas de archivos enumerados incluso con htrees. Se escala de forma similar a NTFS con htrees. Sin htrees, EXT3 no maneja más de aproximadamente 5,000 archivos en un directorio.
ReiserFS
Reiser File System es el sistema de archivos predeterminado en las distribuciones de SUSE Linux. Reiser FS fue diseñado para eliminar las limitaciones de escalabilidad y rendimiento que existen en los sistemas de archivos EXT2 y EXT3. Se escala y funciona extremadamente bien en Linux, superando a EXT3 con htrees. Además, Reiser fue diseñado para utilizar de manera muy eficiente el espacio en disco. Como resultado, es el mejor sistema de archivos en Linux donde hay una gran cantidad de archivos pequeños en el sistema de archivos. Como la colaboración (correo electrónico) y muchas aplicaciones de servicio web tienen muchos archivos pequeños, Reiser es el más adecuado para este tipo de cargas de trabajo.
ext3 es el sistema de archivos estándar utilizado por los sistemas operativos basados en el kernel de Linux.
ext4 es una versión "avanzada" de ext3 con varias mejoras, básicamente una actualización al formato ext3.
ReiserFS es otro sistema de archivos común a los sistemas Linux, pero con algunos problemas continuos de código base por los cuales periódicamente intenta matar a su esposa.
ext3 es el formato más común.
Para ayudarlo con la parte "Por qué" de su pregunta, la Gaceta de Linux hizo un artículo comparando muchos de los sistemas de archivos utilizados en Linux. El artículo me pareció útil, aunque debido a su antigüedad carece de información sobre "ext4".
Bueno, ReiserFS (y si está listo para parchar su kernel, Rieser4) tiene algunas ventajas, especialmente con archivos pequeños. Desafortunadamente parece que nunca llegarán al núcleo.
En este punto, ejecutaría ext4, a menos que fuera paranoico, en cuyo caso ejecutaría ext3.
En el futuro, ejecutaría BTRFS, pero eso todavía está en alfa, debería captar gran parte de la ingeniosidad de los sistemas de archivos Rieser y ZFS (de lejos el sistema de archivos de producción más interesante, pero no para Linux (aunque usted puede usarlo con FUSE)).
Debes ir con XFS o EXT4
ReiserFS
( Reiser3
/ type 82
on cfdisk
) es mejor para /var
. ext4
es mejor para /home
y si desea cambiar el tamaño de la partición más tarde, entonces debe investigar LVM
.
No lo use ext2
excepto para /boot
y ext3
es un excelente todoterreno, como Mario en Mario Kart.