4.4.2 Por diario
Mantiene el movimiento de cambios, llamado diario, facilitando la recuperación en caso de fallos. Este diario permite que, ante un algún imprevisto que comprometa el funcionamiento de la computadora que lo utiliza, permitiendo que se restaure rápidamente a un estado coherente, reduciendo la posibilidad de corrupción de datos.
Este sistema mejora la integridad de los datos y optimiza el proceso de recuperación al evitar la necesidad de escanear todo el disco para detectar errores.
Beneficios del sistema de archivos con diario
- Fiabilidad de los datos Al registrar cambios antes de aplicarlos, se evita la corrupción de datos en situaciones inesperadas
- Recuperación optimizada Permite restaurar el sistema de archivos rápidamente tras un fallo, reduciendo el tiempo y complejidad de reparación
- Mejora de rendimiento Algunas implementaciones de journaling agrupan operaciones para reducir la cantidad de escrituras al disco
Modos de registro en diario
- Write-ahead logging Solo registra los metadatos antes de actualizar el disco, ofreciendo recuperación rápida de la estructura del sistema de archivos
- Ordered mode Registra tanto metadatos como datos antes de escribir en el disco, garantizando recuperación completa pero con impacto menor en la velocidad
- Data mode Registra tanto datos como metadatos antes de cualquier cambio, ofreciendo máxima recuperación, pero es más lento y ocupa más espacio en disco