Retina MacBook Pro tarda mucho tiempo en despertarse del sueño

12

Así que aquí está la cosa. El rMBP está en Mountain Lion con todas las actualizaciones posibles. Cuando abro la tapa, puedo ver bien la pantalla de inicio de sesión, pero no responde durante varios segundos, no puedo ingresar mi contraseña ni mover el cursor. A veces hace que el sistema 'pop' suene como si estuviera recibiendo un nuevo correo o algo varias veces seguidas, como pop-pop-pop-pop, justo después de abrir la tapa. Ahora, esto podría hacerte pensar que podría estar relacionado con la siesta de poder, pero esto está sucediendo antes de que llegara la siesta de poder. Si no recuerdo mal, esto sucedió antes de instalar Mt. León también

Otro síntoma muy claro es que cada vez que vuelvo a iniciar sesión desde el sueño y tengo el problema que acabo de describir, la RAM en el monitor de actividad siempre está clara. Todo verde.

Es casi más rápido arrancar en frío. ¿Algunas ideas?

Ankit
fuente
Debe limitar cada pregunta a un tema. Sin embargo, está bien publicar varias preguntas si tiene problemas diferentes. ¿Si pudiera editar una de las dos preguntas y crear un hilo separado para eso?
Gerry
El retraso antes de cambiar el dispositivo de salida de sonido es probablemente normal. ¿Puedes incluir el resultado de la sección Todos los mensajes en la consola después de despertarte? ¿Qué pmset -gdevuelve? ¿El retraso desaparece si cambia el modo de suspensión segura ?
Lri
Otra cosa que podría intentar sería deshabilitar los servicios de launchd instalados por aplicaciones de terceros moviendo las listas de propiedades en las carpetas LaunchAgentsy LaunchDaemonsen las bibliotecas de usuario y raíz en otro lugar y reiniciando una vez antes de ir a dormir. Ver MacBook Pro: mucho tiempo para despertarse, ¿qué podría ser? .
Lri
Hola, lo tendré en cuenta la próxima vez que Gerry. Y editaré esta publicación, solo pensé que podrían estar relacionados, por lo que podría ser información relevante. @ Lri, gracias por tus sugerencias. De hecho, cambié el modo de hibernación a 0 y eso lo resolvió. Publicaré una respuesta describiéndola.
Ankit

Respuestas:

8

De hecho, también experimenté esto en mi MacBook Air '12 y me estaba volviendo loco, así que creo que lo descubrí sin tener que comprar ninguna aplicación como smartsleep, etc.

En primer lugar, debe observar cómo funciona la Mac con su configuración. El comando pmset desde Terminal muestra y controla la configuración. No cambie nada hasta que lea la página del manual. Ingrese pmset -gen la Terminal para ver su configuración actual.

pmset -g | grep hibernate mode
hibernatemode     3
pmset -g | grep standby
standbydelay      4200
standby             1

Esos son los valores predeterminados y debe leer los detalles completos en la página de manual de Apple.

Pero, básicamente, lo que eso significa es que después de 4200s (70min) de suspensión regular ("espera" en Windows), entra en suspensión profunda ("hibernación" en Windows). Después de la prueba, el despertar del sueño profundo demora entre 3 y 4 segundos o hasta 10 segundos, según lo que haya abierto (todos los tiempos de SSD, por supuesto).

Ahora puede aumentar este tiempo, lo que significa que permanece en espera (es decir, la memoria todavía está activada). Tengo el mío configurado en 42000s (700min) para que cubra la mayoría de mis escenarios inactivos (dormir, viajar, etc.) y solo hiberna en uno o dos fines de semana errantes donde no enciendo mi computadora. Mac OS todavía crea el archivo de hibernación de todos modos para que no corras el riesgo de perder datos. Todavía tengo que probar su efecto en el agotamiento de la batería, pero tal vez alguien aquí pueda hacer eso.

Para establecer el retraso de espera en 42000 segundos (11.66 horas), en su Terminal, escriba:

sudo pmset -a standbydelay 42000

e ingrese su contraseña.

Ahora, si prefiere tenerlo en función del porcentaje de batería, hay una escapatoria ordenada. Verás que Power Nap básicamente también significa que debes mantener el modo de espera activo, ya que obviamente despertar de Hibernate es ineficiente. Entonces, cuando revisas Power Nap con batería, esencialmente mantienes la computadora en modo de espera hasta que alcanzas el 30% y luego hiberna. Esto se debe a que Apple configuró Power Nap para hacer esto, por lo que también puede usar este mecanismo.

He probado ambos y ahora mi computadora se activa rápidamente todo el tiempo.

Prasith Govin
fuente
¿No es ese el perfil de energía OSX, cómo afecta a Windows?
Ion Todirel
2

De acuerdo, encontré un enlace útil en algún lugar de Macrumors o aquí en Ask Different, realmente no puedo recordar. Básicamente, esto se debe a un modo de hibernación adicional para las nuevas MacBooks para habilitar el "tiempo de espera de 30 días" que promete Apple.

Estas máquinas entran en un modo de suspensión profunda o hibernación después de aproximadamente una hora de suspensión, que escribe el contenido de RAM en su SSD y apaga la RAM y otras cosas para ahorrar aún más energía. Entonces, cuando despierta su computadora de este sueño profundo, la máquina tarda unos 5 segundos en leer el contenido de RAM anterior del SSD.

Esta no es la mejor solución para mí, ya que estaría despertando mi máquina muchas más veces después de una hora, pero probablemente nunca la necesitaría para dormir durante 30 días (o incluso 3 días: P). En mi opinión, esto debe hacerse solo como medida de precaución, cuando la batería está baja y la computadora se apaga automáticamente. Este artículo, de Macworld, explica con un poco más de detalle y también le dice cómo cambiar este comportamiento. http://www.macworld.com/article/1053471/sleepmode.html

También encontré una aplicación que voy a comprar para este propósito, se llama Smartsleep. Este me da la flexibilidad que necesito. Me permitirá especificar un nivel específico de batería en el que la hibernación se activará automáticamente. Niveles por encima de eso y la computadora simplemente dormirá y se despertará en menos de un segundo cada vez.

Ankit
fuente
Solo me gustaría agregar que estoy usando el modo normal 'solo para dormir' desde ayer y que todo funciona normalmente. Hoy, cuando desperté la máquina después de aproximadamente 10 horas, estaba levantada antes de que la tapa se abriera por completo, solo el como me gusta :) Además, esto no afecta a la opción 'Reabrir ventanas al reiniciar'.
Ankit
0

También estaba confundido acerca de esto y encontré ayuda sobre el tema.

Básicamente deshabilitar el sueño por

sudo pmset -a standby 0 ~ detiene el modo de sueño / hibernación

o retrasarlo usando

sudo pmset -a standbydelay 7200 ~ lo retrasa a 7200 segundos o 2 horas

Compruebe esto para obtener más información ¿ Deshabilitar el modo de espera en Retina MacBook Pro?

Hacer
fuente