¿Puede hacer daño si apago sin cerrar las aplicaciones?

¿Puede hacer daño si apago sin cerrar las aplicaciones?

¿Puede doler si apago mi máquina sin cerrar todos los programas? Normalmente los cierro todos a mano, pero otros me han dicho que esto ya no es necesario (es decir, Linux se encargará del cierre adecuado de los programas antes de apagar la computadora). Normalmente ejecuto aplicaciones como Thunderbird, VIM (sin abrir archivos no guardados) y ventanas del navegador cuando apago mi computadora. Y me aseguraría de no escribir nada en el USB cuando lo apague.

Ejecutando Arch Linux ycerrar usando ConsoleKit.

Respuesta1

TL;DR

Es una buena práctica cerrar cualquier aplicación que pueda tener datos no guardados antes de cerrarlas.

Explicación más larga

Es responsabilidad de cada aplicación individual manejar correctamente un SIGTERM, pero ciertamente hay casos en los que esto no será suficiente. Dos ejemplos que podrían causar la pérdida de datos son:

  1. Una aplicación no maneja adecuadamente (o incluso ignora) SIGTERM.
  2. La aplicación tarda más en guardar sus datos de lo que permite el sistema antes de enviar SIGKILL (por ejemplo, alrededor de 5 segundos en Ubuntu según ellibro de cocina advenedizo).

Algunos ejemplos prácticos

Personalmente, recomendaría cerrar los documentos abiertos en su editor de texto o procesador de textos, pero no me preocuparía por las notas de Tomboy ni por abrir las pestañas de Firefox. Probablemente deberías tener cuidado con las transferencias masivas de archivos en Nautilus, pero yo no me preocuparía por una descarga reanudable con wget o transmisión.

Como todo lo relacionado con Unix, YMMV.

Respuesta2

Por experiencia anecdótica (la mía, en muchos sistemas que uso todos los días), siempre apago mi sistema con las aplicaciones en ejecución (pero sin archivos no guardados) y nunca tuve ningún problema.

Respuesta3

Depende de las aplicaciones que estén activas cuando esté cerrando. Todas las aplicaciones reciben un mensaje de cierre y deben actuar en consecuencia. Si no es forzado, pueden optar por abortar el cierre.

información relacionada