¿Cuál es el riesgo de corrupción de datos de forzar el cierre de una Mac en ejecución?

Por ejemplo, cuando se corta la fuente de alimentación o alguien presiona el button de encendido durante 5 segundos? ¿Qué tan grande de riesgo estoy tomando en mis datos? ¿Es un 1% de probabilidad de corromper datos? Sé que la mayoría de Mac en estos días tienen un sistema de files editados , así que supongo que el riesgo es muy pequeño. ¿Es esto una suposition precisa?

Suponiendo que la Mac está escribiendo datos, ¿cuál es el riesgo de corrupción de datos?

Suponiendo que la Mac está inactiva, ¿cuál es el riesgo de corrupción de datos?

One Solution collect form web for “¿Cuál es el riesgo de corrupción de datos de forzar el cierre de una Mac en ejecución?”

El sistema de files de diario prácticamente elimina las posibilidades de que el sistema de files en sí esté en un estado incoherente después del próximo reinicio. Pero "consistente" no es lo mismo que "correcto".

Antes de escribir en un diario, las propias estructuras del sistema de files podrían dañarse, lo que podría provocar una mayor corrupción después del siguiente inicio. Por lo tanto, el diario limita el daño a los files que se escribieron en el momento del locking.

Si se estaba escribiendo un file en el momento de un locking, las probabilidades de que su contenido sea incorrecto son aproximadamente del 100%. Exactamente qué tipo de incorrección dependería exactamente de cómo se estaba escribiendo en ese momento.

Si los datos simplemente se anexaron, los últimos bloques probablemente se truncarán cuando se vuelva a reproducir el diario. Pero si se estaban modificando bits de datos en todo el file (como en una tienda de database), es probable que se encuentre en un estado muy inconsistente. Las aplicaciones que escriben files de esa manera a veces tienen sus propias comprobaciones de coinheritance para ese fin.

Pero la mayoría de los files en un sistema OS X típico se escriben secuencialmente. De hecho, muchos progtwigs escriben un file temporal y no lo mueven para replace la versión anterior hasta que la nueva versión se haya confirmado en el disco. Esto garantiza que incluso un apagado forzado en el medio de escribir un file solo pierde la nueva versión, pero conserva la anterior.

En pocas palabras: algo malo sucederá con cualquier información que se escriba en el momento de un choque, pero qué tan malo depende de la aplicación.

  • ¿Cómo uso un cable de extensión de adaptador de alimentación?
  • ¿Cómo arreglar un Macbook Pro (model de finales de 2013) con daño líquido?
  • ¿Qué sucede si conecto ambos lados de un cable USB-C de un puerto MBP a otro de sus puertos?
  • ¿El Macbook Air de mediados de 2012 es compatible con los adaptadores MagSafe anteriores?
  • ¿Puedo restaurar el comportamiento de la tecla de encendido pre-Mavericks?
  • Sin alimentación a través de USB para Roland A-49
  • ¿Adaptador de stream MacBook antiguo en la nueva MacBook Pro?
  • ¿El adaptador 85W MagSafe solo entrega 77W?
  • iMac 27 'apagándose sin razón
  • MacBook Pro 13 "TouchBar 2017 no dormirá
  • ¿Cómo empacar el cable MagSafe para evitar que se rompa?
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).