GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cuáles son las (des)ventajas de ext4, ReiserFS, JFS y XFS?

Solo mencionaré algunos puntos a favor y en contra de cada uno. Esta no es una lista exhaustiva, solo una indicación. Si hay algunas omisiones importantes que deben estar en esta lista, deje un comentario y las agregaré, para que tengamos una lista grande y agradable en un solo lugar.

ext4

Ventaja:

  • compatible con todas las distribuciones, comerciales y no, y basado en ext3, por lo que es ampliamente probado, estable y probado
  • todo tipo de características agradables (como extensiones, marcas de tiempo de subsegundos) que ext3 no tiene.
  • Capacidad de reducir el sistema de archivos

Contra:

  • se rumorea que es más lento que ext3, el jabón de pérdida de datos fsync

XFS

Ventaja:

  • apoyo para masivo sistemas de archivos (hasta 8 exabytes (sí, 'exa') en sistemas de 64 bits)
  • desfragmentación en línea
  • compatible con el próximo RHEL6 como la opción de 'sistema de archivos grande'
  • historial comprobado:xfs ha existido durante mucho tiempo

Contra:

  • wikipedia menciona operaciones lentas de metadatos, pero yo no sabría nada de eso
  • pérdida potencial de datos en caso de corte de energía, se recomienda UPS, no es realmente adecuado para sistemas domésticos
  • No se puede reducir el sistema de archivos:consulte https://xfs.org/index.php/Shrinking_Support

JFS

Ventaja:

  • dice que es rápido (tengo poca experiencia con JFS)
  • originado en AIX:tecnología comprobada

Contra:

  • usado y soportado por prácticamente nadie, excepto IBM (corríjame si me equivoco; nunca he visto ni escuchado sobre JFS usado en producción, aunque obviamente debe serlo en alguna parte)

ReiserFS

Ventaja:

  • rápido con archivos pequeños
  • muy eficiente en espacio
  • estable y maduro

Contra:

  • Ya no es un proyecto muy activo, la próxima generación de reiser 4 lo ha logrado
  • sin desfragmentador en línea

Reiser 4

Ventaja:

  • muy rápido con archivos pequeños
  • transacciones atómicas
  • muy eficiente en espacio
  • espacios de nombres de metadatos
  • arquitectura de complementos (posibilidad de complementos de criptografía, compresión, desduplicación y metadatos)

Contra:

  • Reiser4 tiene un futuro muy incierto y aún no se ha fusionado
  • la distribución de soporte principal (SuSE) la abandonó hace años
  • Los 'problemas legales' de Hans Reiser realmente no están ayudando

Recomiendo esta página para leer más.


Linux
  1. ¿Cuáles son los beneficios de CloudLinux?

  2. ¿Cuáles son las opciones de montaje para mejorar el rendimiento del sistema de archivos ext4 en Linux?

  3. Tutorial básico del sistema de archivos de Linux:ext2, ext3, ext4, JFS y XFS

  4. ¿Qué ventajas tiene NAPI frente a IRQ Coalesce?

  5. ¿Cuáles son las diferencias entre lsof y netstat en Linux?

¿Qué es Intel SGX y cuáles son los beneficios?

¿Cómo establecer la configuración regional y cuáles son las implicaciones de hacerlo?

¿Qué relaciones hay entre el terminal de control actual y `/dev/tty`?

¿Cuáles son las diferencias entre cPanel y WHM?

¿Cuál es la diferencia entre ls y l?

¿Cuáles son las ventajas/desventajas de los montajes duros frente a los blandos en UNIX?