> >El journaling significa que hay una regi�n especial de tu sistema de
> >archivos que registra las operaciones con metadatos que van a realizarse
> >antes de hacerlas.
>
>          Deduzco  que esa  informaci�n se  guarda en  el disco  de forma
>      s�ncrona �verdad? Porque  si no, que alguien me explique  si hay un
>      corte  de  luz  c�mo  puede  el  n�cleo  confiar  en  lo  que  est�
>      registrado.

De nuevo, no puedo m�s que citar lo (poco) que he le�do. Sin embargo...

El �rden va:

- El n�cleo determina qu� cambios ser� necesario efectuar
- Escribe en la bit�cora la serie de pasos que tiene que hacer
- Hace el primero de ellos. Marca la bit�cora indicando que ya qued�
  hecho.
- Hace el segundo. Marca la bit�cora indicando que ya qued� hecho
- Avanza hasta terminar.

Si se interrumpi� la corriente a la mitad de alguno de los pasos, no queda
marcado como hecho. Puede -sin ning�n problema- empezar desde ese paso...
A fin de cuentas, es s�lo la escritura de un sector, y puede asumir que no
hubo ninguna modificaci�n desde que marc� que ese era el siguiente paso
hasta el momento actual.

Ahora, importante: Esto protege los metadatos - La informaci�n que dice
d�nde est�n tus archivos y d�nde los espacios en blanco. Normalmente, la
informaci�n en s� es escrita *antes* de que inicie este proceso. El
journaling sirve para mantener la *estructura* de tu disco coherente...
Los datos que tienes grabados, claro, son importantes, pero son grabados
antes de que inicie siquiera este mecanismo.

------------------------------------------------------------
Gunnar Wolf - [EMAIL PROTECTED] - (+52)5623-1118
Desarrollo y Admon. de Sistemas en Red - FES Iztacala - UNAM
Departamento de Seguridad en Computo   -   DGSCA    -   UNAM
------------------------------------------------------------
Quidquid latine dictum sit, altum viditur.

Responder a