El diario de archivos de sistema de prácticamente elimina la posibilidad de que el sistema de ficheros mismo se encontrará en un estado incoherente después del próximo reinicio. Pero la "coherencia" no es el mismo como "correcto".
Antes de el diario, el sistema de ficheros mismas estructuras podría quedar dañado, lo que podría llevar a más corrupción que ocurren después de que en el siguiente arranque. Así el diario limita el daño a cualquiera de archivos que se escriben en el momento de la caída.
Si hay un archivo que estaba siendo escrito en el momento de un accidente, las probabilidades de que su contenido sea incorrecta se acerca al 100%. Exactamente qué manera de incorrección dependerá de exactamente cómo se estaba escrito en el momento.
Si los datos simplemente estaba siendo anexa, los últimos bloques probablemente será truncado cuando la revista se reproducen. Pero si los bits de datos se está modificando todo el archivo (como en un almacén de base de datos), sus probabilidades de estar en un muy estado incoherente. Las aplicaciones que escribir archivos en este camino que a veces tienen sus propios controles de consistencia para ese propósito.
Pero la mayoría de los archivos en una típica OS X sistema escrito de forma secuencial. De hecho, muchos de los programas de escritura de un archivo temporal y no la mueva para reemplazar a la versión anterior hasta que la nueva versión ha sido confirmado en el disco. Esto asegura que incluso un apagado forzado en el medio de la escritura de un archivo de sólo pierde la nueva versión, pero conserva la antigua.
Línea de base: algo malo va a suceder a cualquier dato a ser escrito en el momento de un accidente, pero ¿cómo de malo depende de la aplicación.