best counter
GNU/Linux. MuyLinux

Anatomía del sistema de ficheros EXT4

18/02/2009| por | 8 comentarios

El revuelo causado por el rendimiento del sistema de ficheros EXT4 (la verdad es que nunca sé bien cómo se escribe, ext4, Ext4, EXT4) está siendo muy importante, sobre todo por el hecho de que gracias a esta tecnología es posible reducir los tiempos de arranque de forma significativa en las pruebas realizadas en distros como Ubuntu.

anatomaa de ext4 0 Anatomía del sistema de ficheros EXT4

Pero ¿por qué es posible esta mejora? ¿Cuál es el secreto de EXT4? Es lo que tratan de explicarnos en otro de esos excelentes artículos técnicos de IBM, cuya relación con Linux es patente desde hace años. De hecho, la base de conocimiento de IBM es uno de los mejores recursos para adentrarse en los secretos del sistema operativo GNU/Linux.

En esta ocasión dedican su estudio al sistema de ficheros EXT4, aunque comienzan hacer un repaso de los sistemas de ficheros extendidos que se originaron con el sistema de ficheros Minix (mismo nombre que el sistema operativo).

anatomaa de ext4 1 Anatomía del sistema de ficheros EXT4

Como indican en el artículo de IBM, EXT4 tiene como una de sus ventajas fundamentales la compatibilidad hacia atrás (y hacia adelante) con el sistema de ficheros EXT3 al que pretende suceder, además de incluir mejoras en el sistema de marcas de tiempo (timestamps) que son muy importantes en implantaciones críticas de Linux.

anatomaa de ext4 2 Anatomía del sistema de ficheros EXT4

A partir de ahí nos encontramos con un análisis de su rendimiento y de las razones por las cuales EXT4 se comporta tan bien. Los nuevos métodos de asignación de espacio en disco son precisamente responsables de ese excelente rendimiento y eficiencia, pero si queréis saber más os recomiendo esa lectura (no apta para noveles, no obstante).

ext4 write performance 499x258 Anatomía del sistema de ficheros EXT4

Otro buen documento de las ventajas que ofrece EXT4 es el artículo preparado por el blog Royal Linuxing, que trata de “allanar el camino” hacia la comprensión de sus ventajas hablando de sus características más importantes -dos de ellas muy bien tratadas en el artículo de IBM-, a saber:

- Asignación multibloque.

- Compatibilidad hacia atrás.

- Desfragmentación online (qué raro suenta esto).

Además incluyen algunas pruebas que realizaron en un artículo de Phoronix y que demuestran que, efectivamente, el sistema de ficheros EXT4 es una pequeña maravilla. ¡Y eso que btrfs está también esperando a la vuelta de la esquina para revolucionar el mercado!

Related posts:

  1. El sistema de ficheros ext4 llega a Android
  2. Sistemas de ficheros en GNU/Linux: Ext4 a punto, btrfs es el futuro
  3. MeeGo apuesta por Btrfs como sistema de ficheros por defecto
  4. Ubuntu 9.04 soportará EXT4
  5. De ext3 a ext4, entrevista con Theodore Ts’o
Categorías: Sistemas de Ficheros

Hay 8 comentarios

  1. 1

    Anatomía del sistema de ficheros EXT4…

    El revuelo causado por el rendimiento del sistema de ficheros EXT4 está siendo muy importante, sobre todo por el hecho de que es posible reducir los tiempos de arranque de forma significativa en las pruebas realizadas en distros como Ubuntu….

  2. 2

    [...] operativo. Sin embargo, las mejoras ofrecidas son aún más importantes y afectan a temas como la compatibilidad hacia atrás, la desfragmentación o los sistemas de gestión de timestamps, críticos en sistemas de alta disponibilidad y de tiempo real. La anatomía de este sistema de [...]

  3. 3
    Trece dice:

    Desde que se comenzó a hablar del lanzamiento de ext4 como nuevo sistema de lectura-escritura en linux, tuve la siguiente duda. ¿será posible realizar la conversión de formato de almacenamiento del hd, sin necesidad de formateo? Es decir, tengo mi “/home” en una partición independiente con todos mis archivos; si decido probar ext4 ¿es necesario formatear esa partición (previo respaldo de archivos) para que el sistema de almacenamiento sea ext4 o puedo hacer la conversión sin perder los datos almacenados?

    Recuerdo que cuando se instalaba w98 sobre fat16, podías pasar a fat32 sin perder los archivos, y si tenías wXP sobre fat32 podías pasar, también sin perder tus datos, a ntfs. ¿es algo similar con ext3 y ext4?. Los viejos usuarios de linux ¿qué pueden decir cuando se usaba ext2 y llegó ext3? ¿cómo fue el cambio en el sitema de almacenamiento?

    Saludos.

  4. 4
    luis dice:

    Se podrá convertir a ext4 una partición ext3, es un formato compatible. A tener en cuenta que las mejoras que aporta ext4 sólo se notarían para los ficheros creados a partir de esa conversión a ext4.

    Parece que aporta mejoras muy interesantes, desde el punto de vista de ampliabilidad y eficiencia/velocidad, así que seguro que lo probaré en cuanto salga la 9.04, pero siempre haciendo antes una copia de seguridad !!!!

  5. 5
    Trece dice:

    Gracias por la aclaración.

  6. 6

    [...] uno de los componentes que más están evolucionando en los últimos meses. Muchas distribuciones ya dan soporte a ext4 de forma nativa, y de hecho Fedora 11 lo tendrá como sistema de ficheros por defecto, mientras que [...]

  7. 7
    Ivan dice:

    Menuda maravilla esto de linux tal vez me de por probar un poco quedan 9 días para que salga Ubuntu 9.10 en cuanto salga me lo bajo y vamos que tal.

  8. 8

    [...] Ext4 por defecto: el sistema de ficheros que hasta la fecha era una opción de la instalación se convertirá en la elección de serie en [...]

Escribe tu comentario