Articulo de referencia

Sistema de archivos extendido

with Linux 2.1.21"},"preceded_by":{"wt":"[[MINIX file system]]"},"succeeded_by":{"wt":"[[ext2]]"},"partition_id":{"wt":""},"directory_struct":{"wt":"Table"},"file_struct":{"wt":...

El sistema de archivos extendido , o ext , se implementó en abril de 1992 como el primer sistema de archivos creado específicamente para el kernel de Linux . Aunque ext no es un nombre de sistema de archivos específico, ha sido sucedido por ext2 , ext3 y ext4 . Tiene una estructura de metadatos inspirada en los principios tradicionales del sistema de archivos Unix y fue diseñado por Rémy Card para superar ciertas limitaciones del sistema de archivos MINIX . [ 4 ] [ 2 ] Fue la primera implementación que utilizó el sistema de archivos virtual (VFS), para el cual se agregó soporte en el kernel de Linux en la versión 0.96c, y podía manejar sistemas de archivos de hasta 2 gigabytes (GB) de tamaño. [ 2 ]

ext fue el primero de la serie de sistemas de archivos extendidos. En 1993, fue reemplazado por ext2 y Xiafs , que compitieron durante un tiempo, pero ext2 ganó debido a su viabilidad a largo plazo: ext2 solucionó problemas de ext, como la inmutabilidad de los inodos y la fragmentación . [ 5 ]

Otros sistemas de archivos extendidos

Existen otros miembros en la familia extendida de sistemas de archivos:

  • ext2 , el segundo sistema de archivos extendido.
  • ext3 , el tercer sistema de archivos extendido.
  • ext4 , el cuarto sistema de archivos extendido.

Véase también

Referencias

  1. "freelists.c - fs/ext/freelists.c - Código fuente de Linux (2.1.20)" . Bootlin . Consultado el 14 de mayo de 2023 .
  2. 1 2 3 Jones, M. Tim (17 de febrero de 2009). "Anatomía de ext4" . IBM Developer Works. Archivado del original el 20 de febrero de 2015. Recuperado el 8 de febrero de 2012 .
  3. "ext_fs.h - include/linux/ext_fs.h - Código fuente de Linux (0.96c-patch2)" . Bootlin . Consultado el 14 de mayo de 2023 .
  4. "Rémy Card (Entrevista, abril de 1998)" (en francés). Asociación April. 19 de abril de 1999. Archivado del original el 4 de febrero de 2012. Consultado el 8 de febrero de 2012 .
  5. Card, Rémy; Ts'o, Theodore; Tweedie, Stephen. "Diseño e implementación del segundo sistema de archivos extendido" . Archivado del original el 4 de febrero de 2012. Recuperado el 8 de febrero de 2012 .Publicado originalmente en el Primer Simposio Internacional Holandés sobre Linux . Universidad Estatal de Groningen. 1995. ISBN 90-367-0385-9.