Trabajo

Solo disponible en BuenasTareas
  • Páginas : 5 (1152 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de septiembre de 2010
Leer documento completo
Vista previa del texto
UNIVERSIDAD DE LAS REGIONES AUTONOMAS DE LA COSTA CARIBE NICARAGUENSE (URACCAN)

TRABAJO DE: SISTEMAS OPERATIVOS
TEMA: EXT2, EXT3, EXT4

DOCENTE: DARWIN SALINAS
ELABORADO POR:
ALBA VARGAS RIVAS


FECHA: 13/09/2010

EXT2:
El espacio en ext2 está dividido en bloques, y los bloques organizados en grupos,análogamente los grupos de cilindro del sistema de archivos Unix. Esto se hace para reducir la fragmentación externa y reducir al mínimo el número de búsquedas de disco cuando se lee una gran cantidad de datos consecutivos.
Cada bloque contiene un súper bloque grupo, el grupo de bloques de mapa de bits, mapa de bits i-nodo, seguidos por los bloques de datos reales.
La razón de algunos límites en elsistema de archivos ext2 son el formato de archivo de los datos y el kernel del sistema operativo. Mayormente estos factores se determinará una vez que cuando el sistema de archivos es creado. El tamaño de bloque de 8 KB sólo es posible en arquitectura alfa por defecto.
También hay muchos programas que no puede manejar archivos de más de 2 GB.
El límite de subnivel de directorios es de unos32768. Si el número de archivos en un directorio superior a 10000 a 15000 archivos, el usuario normalmente será advertido de que las operaciones pueden durar mucho tiempo. El límite teórico a la cantidad de archivos en un directorio es de 1,3 × 1020, aunque este no es relevante en situaciones practicas.
EX3: Fragmentación
No hay herramienta de desfragmentación online para ext3 que funcione en niveldel sistema de archivos. Existe un desfragmentador offline para ext2, e2defrag, pero requiere que el sistema de archivos ext3 sea reconvertido a ext2 antes de iniciarse. Pero dependiendo de los bits encendidos en el sistema, e2defrag puede destruir datos. No sabe como tratar la mayoría de las nuevas características de ext3. Hay herramientas de usuario para desfragmentar como Shake y Defrag. Shaketrabaja localizando para todo el archivo como una operación, lo que generalmente causa que el localizador encuentre espacio continuo en el disco. También intenta escribir archivos usados al mismo tiempo que otros. Defrag trabaja copiando cada archivo sobre sí mismo. De todas formas solo funcionan si el sistema de archivos esta razonablemente vacío. No existe una verdadera herramienta dedesfragmentación para ext3. Como se viene diciendo, la guía de administración de Linux dice: "Los modernos sistemas de archivos de Linux mantienen la fragmentación al mínimo manteniendo los bloques de un archivo juntos, aunque no puedan ser guardados en sectores consecutivos. Algunos sistemas de archivos, como ext3, localizan efectivamente los bloques libres más cercanos a otros en el archivo. Por ello no esnecesario preocuparse por la fragmentación en un sistema de Linux" Mientras ext3 es más resistente a la fragmentación que FAT, nada evita que los sistemas ext3 se puedan fragmentar con el tiempo. Consecuentemente el sucesor de ext3, ext4, incluye una utilidad de desfragmentación y soporte para extensiones (regiones contiguas del fichero).
Límites de tamaño
Ext3 tiene dos límites de tamañodistintos. Uno para archivos y otro para el tamaño del sistema de archivos entero. El límite del tamaño del sistema de archivos es 231−1 BLOQUES
Tamaño del bloque | Tamaño máximo de los archivos | Tamaño máximo del sistema de ficheros |
1KB | 16 GB | 2 TB |
2 KB | 256 GB | 8 TB |
4 KB | 2 TB | 16 TB |
8KB] | 2 TB | 32 TB |

EXT4 Desfragmentación
Incluso haciendo uso de diversas técnicaspara evitar la fragmentación, un sistema de larga duración tiende a fragmentarse con el tiempo. Ext4 dispondrá de una herramienta que permite desfragmentar ficheros individuales o sistemas de ficheros enteros sin desmontar el disco. Cuando un archivo se escribe en el disco, no puede escribirse siempre en bloques consecutivos. Un archivo que no está almacenado en bloques consecutivos está...
tracking img