Ext

(Redirigido desde «Sistema de archivos Ext»)
Ext, Sistema de archivo extendido.
Información sobre la plantilla
Hard Drive.png
concepto= Los sistemas de ficheros Ext son uno de los principales

componentes de un sistema operativo Linux y de ellos se espera

que sean rápidos y extremadamente fiables.

Ext (extended filesystem o "sistema de archivos extendido"). Los sistemas de ficheros son uno de los principales componentes de un sistema operativo y de ellos se espera que sean rápidos y extremadamente fiables. Anteriormente Ext2 y Ext3. Ext es el sistema de archivo más usado en distribuciones Linux, aunque en la actualidad está siendo remplazado por su sucesor Ext4.

Ext3

Las particiones Ext3 no tienen una estructura de ficheros diferentes a los de Ext2, por lo que no sólo se puede pasar de Ext2 a Ext3, sino que lo opuesto también funciona, esto es útil sobre todo si en algún caso el registro se corrompe accidentalmente, por ejemplo debido a sectores malos del disco. Es decir, existe total compatibilidad entre Ext2 y Ext3, se puede convertir un sistema de ficheros Ext2 a Ext3 y viceversa. Fácilmente, además de poder montar un sistema de ficheros Ext3 como Ext2 (ya que la estructura de formateo del disco es la misma).

Sistema de Archivos Ext4 Vs Ext2-3

Un sistema de ficheros Ext4 es tolerante a fallos, en el cual la integridad de los datos está asegurada porque las modificaciones de la meta-información de los ficheros son primero grabadas en un registro cronológico. Desde el núcleo de Linux 2.6.28 oficialmente el apoyo del sistema de archivos Ext4 nuevo. La fecha de lanzamiento de Ext4 es el año 2008. Ext4 es una versión mejorada de Ext2 y Ext3, modificado en algunas estructuras de datos importantes, no sólo como Ext2 y Ext3 en ella, acaba de agregar una función de registro solamente. Ext4 puede proporcionar un mejor rendimiento y fiabilidad, así como las características más ricas.

Ext4 es muy compatible

La implementación de un número de órdenes, se puede migrar de Ext2 y Ext3 a Ext4 sin tener que formatear el disco o volver a instalar el sistema. Ext4 aún conserva la estructura de datos original y el papel de Ext4 en los nuevos datos.

Capacidad de Ext4

El sistema de archivos Ext3 admite actualmente 16 TB de archivo máximo de 2 TB, mientras Ext4 admite 1 EB (1024TB) sistema de archivos y el archivo máximo de 16 TB.

Número de subdirectorio

  • Ext3 actualmente sólo es compatible con 32.000 subdirectorios.
  • Ext4 soportar un número ilimitado de subdirectorios.

Asignación de bloques

Al escribir datos en el sistema de archivos Ext3, el asignador de bloques Ext3 cada vez que asigne los datos sólo se puede asignar un bloque de 4 Kb, escribir un archivo de 100 Mb llamaría 25.600 veces el asignador de bloques de datos, y Ext4 el asignador de multi-bloque "multibloque asignador" (mballoc) el apoyo a una convocatoria para asignar los bloques de datos múltiples.

Distribución de latencia

Ext3 en la estrategia de datos de asignación de bloque es asignado tan pronto como sea posible, mientras que Ext4 y otros de estrategia moderna archivo Caozuoxitong es retrasar lo más posible la asignación en la caché hasta que el archivo se inició en la distribución de los bloques acabados y escriben en el disco, así que usted puede optimizar la totalidad del expediente distribución de los bloques de datos, y las dos primeras propiedades que en conjunto pueden mejorar significativamente el rendimiento.

Comprobación de disco rápida

fsck, antes de realizar el primer paso va a ser muy lento porque tiene que comprobar todos los inodos, ahora Ext4 a la tabla de inodos de cada grupo se agregan a una lista de inodos no utilizados, el sistema de archivos Ext4 fsck el futuro se pueden quitar y sólo para comprobar que el inodo esta en uso.

Registro de verificación

Parte del registro es el más común, pero también fácilmente conducir a fallo del disco de hardware, y recuperarse de los daños a los datos de registro dará lugar a más corrupción de datos. Ext4 función de registro puede verificar con facilidad de registro de datos para determinar si el daño, y se registrará el Ext3 sistema de dos etapas en una sola etapa, para aumentar la seguridad al tiempo que mejora el rendimiento.

Ningún registro

El registro siempre hay algo de sobrecarga, Ext4 permite cerrar el registro, por lo que algunos usuarios con necesidades especiales necesitan mejorar el rendimiento.

Desfragmentación en línea

A pesar del retraso en la distribución, la asignación de múltiples categorías y grados puede reducir la fragmentación del sistema de archivos, pero la fragmentación se genera inevitablemente. Ext4 desfragmentación de soporte en línea, y proporcionará la herramienta e4defrag de archivos individuales o todo el sistema de archivos de desfragmentación.

Inodo características relacionadas

Ext4 apoyo más grande a inodo, tamaño de inodo del Ext3 por defecto de 128 bytes, Ext4 con el fin de dar cabida a más en los atributos extendidos inodo (como marcas de tiempo de nanosegundos o la versión de inodos), el tamaño de inodo por defecto es de 256 bytes. Ext4 también apoyan la rápida expansión de las propiedades (rápido atributos extendidos) y la reserva de inodos (inodes reserva).

Equipado con una memoria caché interna

Equipado con una memoria caché interna en el disco para volver a escribir los datos para ajustar las cantidades para escribir optimizar el rendimiento, por lo que el sistema de archivos debe ser escrito en el disco después de los datos de registro para escribir registro de confirmación, si la confirmación de registro se escribe en primer lugar, el registro puede daño, entonces se afectará la integridad de los datos.

Ext4 por defecto activada por la barrera, sólo cuando la barrera antes de que todos los datos escritos en el disco, los datos pueden ser escritos después de la barrera. (A través de "barrera mount-o \u003d 0" comando para deshabilitar esta función).

Fuentes