Hola Guillermo.
Para un RAID5, escribir un bloque de datos implica:
1) Leer el bloque de datos antiguos.
2) Leer el bloque de paridad antiguo.
3) Comparar el bloque de datos antiguo con la solicitud de escritura. Por cada bit que se ha invertido (cambia de 0 a1, o de 1 a 0) en el bloque de datos, dar la vuelta el bit correspondiente en el bloque de paridad.
4) Escribe el bloque de datos nuevos.
5) Escribe el nuevo bloque de paridad.
Me disculpo si no fui claro en la explicación
Saludos,
Pablo
Para un RAID5, escribir un bloque de datos implica:
1) Leer el bloque de datos antiguos.
2) Leer el bloque de paridad antiguo.
3) Comparar el bloque de datos antiguo con la solicitud de escritura. Por cada bit que se ha invertido (cambia de 0 a1, o de 1 a 0) en el bloque de datos, dar la vuelta el bit correspondiente en el bloque de paridad.
4) Escribe el bloque de datos nuevos.
5) Escribe el nuevo bloque de paridad.
Me disculpo si no fui claro en la explicación
Saludos,
Pablo