¿Tiene sentido salir de las aplicaciones antes de dormir?

4

¿Las aplicaciones grandes antes de cerrar la tapa del MacBook dejarán de funcionar (Cmd + Q) y volverán a funcionar más rápido?

Tengo la impresión de que mi MacBook necesita más tiempo para recuperarse del sueño si tengo abiertas aplicaciones grandes, con hambre de memoria (LibreOffice, je), pero eso no tiene mucho sentido de lo que creo que es el modo de suspensión (por ejemplo, , apagando el disco y la pantalla pero no la memoria).

    
pregunta Wander Nauta 09.06.2011 - 12:38

4 respuestas

4

Sí y no.

Sin saber el modelo de MacBook y el nivel de Mac OS X, es posible que tenga la suspensión segura habilitada de forma predeterminada. El modo de suspensión segura escribe todo el contenido de la RAM en el disco duro, por lo que cualquier cosa que aún esté golpeando el disco duro para IO podría ralentizar las cosas hasta que el sistema operativo haya suspendido todas las aplicaciones activas en preparación para esta escritura. Teóricamente es posible que este proceso de suspensión lleve más tiempo, pero en la práctica nunca he visto informes que puedan medirse.

La recuperación del sueño es la misma, ya que eso significa que la energía no se eliminó y los contenidos de la RAM se mantuvieron. Supongo que la cantidad de aplicaciones que se ejecutan afecta en gran medida el tiempo que tarda el Mac en volver a responder. Todas las aplicaciones comenzarán a procesar eventos (teclado, mouse, controles periódicos para guardar) por lo que habrá una explosión de actividad para "capturar" hasta la hora actual. El sistema operativo más nuevo también usa launchd para iniciar procesos que deberían haberse iniciado mientras la máquina estaba dormida. Por ejemplo, la secuencia de comandos de limpieza diaria se ejecuta diariamente a las 3:15 a.m., por lo tanto, si el mac estaba dormido en ese momento, al activarlo a las 10 a.m. significa que la secuencia de comandos a las 3:15 comienza como parte del despertar, lo que podría hacer que las cosas se vuelvan más lentas. abajo. Agregue varios otros procesos en un mac completo, y obtendrá la lentitud que está observando.

El no sería si no lo duermes en un momento en el que los eventos se inician con launchd y si tus aplicaciones son eficientes o no necesitan "ponerse al día", realmente depende de tu mac y la específica programas en ejecución.

Al final, si quieres un mac más sensible al despertarlo y al salir de las aplicaciones, ¡hazlo! No te preocupes de que otras personas tengan experiencias diferentes. Lo más probable es que las aplicaciones que abandonas aún estén en la memoria virtual (que se guarda durante el modo de espera), por lo que volver a ejecutarlas será más rápido que el inicio, que es la razón por la que existe el modo de suspensión. (a menos que tenga menos de 1/4 de RAM total listada como RAM inactiva en el Monitor de actividad).

    
respondido por el bmike 09.06.2011 - 19:07
3

IMO Eso derrota un poco el propósito del sueño.

Cuando se va a dormir, la mac guarda el contenido de la RAM en el HD y, dependiendo de la velocidad de la HD y también de la velocidad de la RAM, puede ser más lenta en tu mac.

Obviamente, si el contenido de RAM no está muy lleno, probablemente tomará menos tiempo para dormir y despertar, pero como dije, dormir no tiene sentido si tiene que abandonar las aplicaciones de antemano.

Otras ideas pueden estar ralentizando tu mac, tal vez podrías hacer un poco de mantenimiento (por ejemplo, permisos de reparación).

    
respondido por el jackJoe 09.06.2011 - 13:03
1

Si no tiene la intención de reiniciar la aplicación cuando active su Mac, entonces sí, su tiempo general podría reducirse.

Si solo va a iniciar la aplicación nuevamente al despertar con los mismos documentos y no, no está ahorrando tiempo en general y es probable que pierda un poco de tiempo.

    
respondido por el Matthew Frederick 10.06.2011 - 01:18
-1

Creo que lo largo y corto de todo esto es que será aproximadamente la misma cantidad de tiempo para que las aplicaciones se ejecuten y se reinicien o se duerman sin aplicaciones que se ejecuten y luego se tenga que reiniciar cada aplicación (en realidad Apuesto a que esto lleva más tiempo). Ambos enfoques tomarán aproximadamente la misma cantidad de tiempo en las pruebas no científicas y el cierre de todas las aplicaciones de alguna manera anula el propósito del sueño. De cualquier manera, esto es probablemente menos de un minuto ...

Si está tardando más tiempo que eso, entonces yo también recomendaría ejecutar el mantenimiento en el macbook.

    
respondido por el john busteed 09.06.2011 - 17:15

Lea otras preguntas en las etiquetas