2011-12-17 13 views

Respuesta

91

Una 'escritura atómica' es aquella en la que se garantiza que tiene una escritura completa o correcta en el archivo o un error. No hay ninguna posibilidad de que, digamos, la mitad de la escritura funcione y luego algo malo ocurra (pérdida de energía, caída de la unidad, etc.) y el resto de la escritura falla. Es todo o nada. Esto es generalmente lo que quieres.

+13

El archivo anterior no se cambiará ni se eliminará hasta que la nueva versión esté completamente en el disco. –

+3

Votación a favor "Esto es generalmente lo que quieres", que Apple deja fuera –

34

atómicamente

En caso afirmativo, los datos se escriben en un archivo de copia de seguridad y, a continuación, suponiendo que no se producen errores en el archivo de copia de seguridad se cambia al nombre especificado por ruta; de lo contrario, los datos se escriben directamente en la ruta.

+0

Es una buena explicación para mí. Gracias. –

Cuestiones relacionadas