3 votos

Desventaja de cierre manual

He estado usando shutdown -h now en el terminal para desactivar mi iMac (sooo mucho más rápido de lo que espera de cada programa que uso para cerrar), y me preguntaba si había algún desventajas de cerrar de esta manera.

Editar:

Para aquellos que les interese, he sido el cierre manualmente por un mes o dos ahora, y no parece haber afectado a mi sistema/flujo de trabajo. Definitivamente algo a un enfoque de sistema por sistema, pero es bastante impresionante ser capaz de apagar en 2 segundos sin tener que hacer el "programa X ha cancelado apagado" rodeo.

3voto

Gareth Jenkins Puntos 1480

Sí, hay un número de desventajas!!!

La razón de esto es más rápido, no es tan limpio. Cuando se elige la opción "Apagar" en el menú Apple, el sistema operativo envía un Evento de Apple para cada aplicación que se ejecuta pidiendo que se cierre. (Específicamente, el quit Evento de Apple) Si usted tiene el trabajo no guardado, estas aplicaciones responder a este acontecimiento por el que puede guardar.

Cuando se utiliza /sbin/shutdown no hay eventos de apple son enviados! En lugar de ello, señales POSIX (específicamente la TERM de la señal) se envían a cada aplicación. Esto indica que el proceso para dejar de fumar ahora, es probable que resulte en la pérdida de datos debido a que las aplicaciones no pedirá que guarde.

Utilizando el "Cierre" del menú " se podría presentar un cuadro de diálogo informándole de que algunas aplicaciones tienen "cancelado" en la parada. Esta es una característica de seguridad en caso de que tengan datos no guardados. Esto no sucederá con /sbin/shutdown. Ninguna de las aplicaciones que no responden a un TERM de la señal se enviará un KILL de señal, que le fuerza a terminar la aplicación.

Si utiliza "Filevault original" (La versión de Filevault, donde sólo su directorio de inicio es encriptada), a continuación, utilizando el "Shutdown" comando iniciará el proceso que libera espacio en disco no utilizado en su "escasa paquete", los archivos que almacenan los datos cifrados para su directorio de inicio. /sbin/shutdown no activar este proceso.

Puede haber otras consecuencias imprevistas así. El saliente firewall Little Snitch se utiliza para perder la configuración del firewall cuando se utiliza /sbin/shutdown... se puede corregir esto en versiones posteriores, pero yo sabía que era un problema de la última vez que revisé.

En resumen, /sbin/shutdown se apaga el dolor de la OS: vaciará búferes de disco, y la solicitud (POSIX) que los procesos de terminar, por lo que no es probable que la experiencia de daños en el disco o graves efectos secundarios. Pero no realizar más funciones de nivel (como el envío de Eventos de Apple) y por lo tanto es no es la mejor manera de apagar un OS X sistema. (Pero aún así es mucho mejor que matar el poder)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X