Ext
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. Anteriormenete Ext2 y 3. Ext es el sistema de archivo más usado en distribuciones Linux, aunque en la actualidad está siendo remplazado por su sucesor Ext4.
Sumario
- 1 Ext
- 2 Sistema de Archivos Ext4 Vs Ext2-3
- 2.1 Ext4 es muy compatibles
- 2.2 El sistema de archivos Ext4 obtiene una mayor capacidad
- 2.3 Número de subdirectorios
- 2.4 Asignación de bloques
- 2.5 Distribución de latencia
- 2.6 Comprobación de disco rápida
- 2.7 Registro de verificación
- 2.8 Ningún registro
- 2.9 Desfragmentación en línea
- 2.10 Inodo características relacionadas
- 2.11 Equipado con una memoria caché interna
- 3 Enlaces externos
Ext
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 ext25 (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 compatibles
- La implementación de un número de ordenes, 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.
El sistema de archivos Ext4 obtiene una mayor capacidad
- El sistema de archivos Ext3 admite actualmente y 16 TB de archivo máximo de 2 TB, mietras Ext4 admite 1EB (1024TB) sistema de archivos y el archivo máximo de 16 TB.
Número de subdirectorios
- 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 cuando, asignador de bloques Ext3 cada vez que 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 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 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 permitido cerrar el registro, por lo que algunos usuarios con necesidades especiales para 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 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.)
