Sistemas de archivos Ext2 y Ext3

  

Ext2: es un sistema de archivos estándar en sistemas GNU /Linux. Cuenta con un excelente rendimiento de acceso a archivos y ventajas para archivos pequeños y medianos. Esto se debe principalmente al excelente diseño de su capa de caché de clúster. El tamaño de archivo único y el límite de capacidad propio del sistema de archivos están relacionados con el tamaño de clúster propio del sistema de archivos. En el sistema informático x86 común, el tamaño máximo de clúster es de 4 KB, el tamaño de archivo único está limitado a 2048 GB y la capacidad del sistema de archivos está limitada a 16384 GB. . Sin embargo, dado que la única partición actual del núcleo 2.4 solo puede usar un máximo de 2048 GB, la capacidad real del sistema de archivos puede usarse hasta 2048 GB.

Ext3: como su nombre lo indica, es la próxima generación de ext2, que es la capacidad de agregar el registro en el formato ext2 actual. Todavía está muy lejos de la etapa práctica, y quizás esté en el núcleo de la próxima versión. Ext3 es un sistema de archivos de diario. La ventaja del sistema de archivos con registro por diario es que, dado que el sistema de archivos tiene una capa de caché para participar en la operación, si no se utiliza el sistema de archivos, se debe eliminar el sistema de archivos para volver a escribir los datos de la capa de caché en el disco. Por lo tanto, cada vez que se cierre el sistema, todos sus sistemas de archivos deben eliminarse antes de que pueda cerrarse.

Si el sistema de archivos se apaga (como una interrupción del suministro eléctrico) antes de eliminarlo, los datos del sistema de archivos serán inconsistentes después del siguiente reinicio. Por lo tanto, el sistema de archivos debe ser revisado, lo que será inconsistente. El lugar equivocado para arreglar Sin embargo, esta reorganización lleva bastante tiempo, especialmente para sistemas de archivos con gran capacidad, y no está 100% garantizada de que no se perderán todos los datos. Esto puede causar problemas en servidores grandes.

Para superar este problema, la industria se ha desarrollado durante mucho tiempo y ha completado el llamado "Sistema de archivos de diario" ’. La característica más importante de este tipo de sistema de archivos es que registrará completamente toda la acción de escritura del disco en un área del disco para que pueda rastrearse cuando sea necesario. Debido a que la acción de escritura de datos contiene muchos detalles, como cambiar los datos del encabezado del archivo, buscar el espacio grabable en el disco, escribir las secciones de datos una por una, etc., si cada detalle es medio cortado, causará el archivo. El sistema es inconsistente y por lo tanto necesita ser reorganizado. Sin embargo, en el sistema de archivos de registro, ya que cada detalle se registra en detalle, cuando se interrumpe en un proceso determinado, el sistema puede revisar y reconstruir directamente la parte interrumpida basándose en estos registros sin tener que tomarse el tiempo para verificar. La otra parte, por lo que el trabajo de reorganización es bastante rápido, y casi no toma tiempo.

Además, hay un sistema de archivos de intercambio específicamente para particiones de intercambio en Linux. Linux usa la partición completa como espacio de intercambio, en lugar de usar archivos de intercambio como Windows. En general, la partición de intercambio de este formato SWAP es el doble de la memoria principal.

Copyright © Conocimiento de Windows All Rights Reserved