27 votos

Diferencia entre autopoweroff y de espera en pmset

Acabo de recibir una nueva Retina de los MacBook Pro de 15". Después de conseguir algunas descargas interrumpidas debido a que el equipo se va a dormir (incluso en el caso de alimentación de CA), me puse a buscar en la página man de la pmset comando. Hice resolver mi problema original de sueño, pero un par de opciones que despertó mi interés. En particular, aquí está la descripción de la autopoweroff configuración de la página man:

autopoweroff - si se admiten, habilitado por defecto como una aplicación de Lote 6 para el Europeo de Productos relacionados con la Energía de la Directiva. Después de dormir durante autopoweroffdelay minutos, el sistema se va a escribir una imagen de hibernación y entrar en una potencia inferior chipset sueño. Despertadores de este estado va a tomar más tiempo que los despertadores de sueño regular. El sistema no la función de apagado automático si los dispositivos externos conectados, si el sistema de alimentación de la batería, o si el sistema está enlazado a una red y despertarse para la red de acceso está habilitado.

Y luego está el standby el modo de:

espera causas de energía del núcleo de gestión de hibernación automáticamente una máquina después de que se ha dormido durante un período de tiempo especificado. Esto ahorra energía mientras está dormida. Esta configuración por defecto EN el hardware compatible. El ajuste de espera será visible en pmset -g si la función no se admite en esta máquina.

espera sólo funciona si la hibernación está activada para hibernatemode 3 o 25.

standbydelay especifica el retardo, en segundos, antes de escribir la hibernación de la imagen en el disco y apagar la memoria para el modo de Espera.

Ahora, tal vez sólo estoy siendo gruesa, pero ambas opciones parecen que hacen básicamente lo mismo. La principal diferencia que veo es que standby requiere de una específica hibernatemode.

Concretamente, la forma en que me gustaría configurar mi equipo para hacer un RAM-sólo sueño (exactamente como hibernatemode 0 ) al primer cierre de la tapa, de modo que rápidamente se va a dormir, sin tener que escribir el contenido de la memoria RAM en el disco inmediatamente. Sin embargo, si dejo el ordenador dormir con la tapa cerrada para un cierto número de horas (es decir 4 horas), me gustaría que sólo entonces escribir el contenido de la memoria RAM en el disco y apague el equipo, con el fin de ahorrar batería en caso de un largo sueño. Idealmente, también me gustaría la segunda parte (la escritura de la RAM y el disco y apagar) para suceder sólo si el equipo está funcionando con alimentación de la batería.

El razonamiento aquí es que, para mí, el caso de uso habitual para dormir está tomando el equipo de casa al trabajo y de regreso, y no hay ningún punto en ralentizar el proceso del sueño y perder SSD de ciclos de escritura (así como la ralentización de la wake-up del proceso, si se hace hibernar) si voy a despertarlo de nuevo en menos de una hora; también, ya que el tiempo pasa para dormir es tan corto, no mucho la batería se guarda al cerrar el equipo hacia abajo para un período tan corto.

¿Cómo debo configurar el hibernatemode, autopoweroff, autopoweroffdelay, standby y standbydelay opciones para lograr este comportamiento?

14voto

pepeanto Puntos 1

Este hibernación/suspensión cosa ha sido que me condujo loco. Y estoy de acuerdo en que Apple debería poner más energía en la fijación de este pmset comportamiento.

Voy a ser claro. Me encanta el modo de hibernación y se utiliza para trabajar perfectamente en los modelos más antiguos y OSs (sólo se ejecuta sudo pmset hibernatemode 25 era suficiente). Ahora Apple rompió algo y esto simplemente no funciona desde Yosemite.

Tengo una Retina y ahora más que nunca la opción de hibernación hace mucho más sentido que el Sueño. Yo no se por qué la gente que tiene Ssd de amor Sueño de más de hibernación mucho, yo lo que no entiendo es que no entiendo el despertar de la diferencia de tiempo entre hibernar y el sueño es 1 segundos, pero se ahorrará toneladas de batería,m que alguien me explique lo que ellos ven como la gran ventaja porque yo no lo consigo. De todos modos, (si te gusta hibernate tanto como yo, seguir leyendo) quería hibernate para trabajar. Me tomó semanas para hacer el trabajo y voy a compartir lo que hice con todos vosotros.


Usted TIENE que restablecer el SMC y, a continuación, la NVRAM / PRAM primero:

Restablecer el SMC (http://support.apple.com/kb/ht3964):

  1. Apagar el equipo.
  2. Enchufe el adaptador de corriente MagSafe a una fuente de alimentación conectar al Mac si no está ya conectado.
  3. En la incorporada en el teclado, presione el botón (a la izquierda) Mayús-Control-Opción de teclas y el botón de encendido al mismo tiempo.
  4. Suelta todas las teclas y el botón de encendido al mismo tiempo.
  5. Pulse el botón de alimentación para encender el equipo.

Nota: El indicador LED del adaptador de corriente MagSafe los estados de cambio o desactivar temporalmente al restablecer el SMC.

Restablecimiento de la NVRAM / PRAM (http://support.apple.com/kb/HT1379):

  1. Apagar tu Mac.
  2. Busque las siguientes teclas del teclado: Comando, Opción, P y R. Usted tendrá que mantener estas teclas pulsadas al mismo tiempo en el paso 4.
  3. Encienda el ordenador.
  4. Pulse y mantenga pulsado el Comando-Opción-P-R teclas antes de que el gris de la pantalla aparece.
  5. Presionada las teclas hasta que el equipo se reinicia y se oye el sonido de arranque por segunda vez.
  6. Suelte las teclas.

Ahora ejecutar estos:

AC:

sudo pmset -c sleep 0
sudo pmset -c standby 0
sudo pmset -c standbydelay 5
sudo pmset -c hibernatemode 25

De la batería:

sudo pmset -b sleep 120
sudo pmset -b standby 1
sudo pmset -b standbydelay 5
sudo pmset -b hibernatemode 25

Todos:

sudo pmset -a acwake 0
sudo pmset -a lidwake 0
sudo pmset -a ttyskeepawake 0
sudo pmset -a darkwakes 0

Todo hecho! Configurar el Macbook a dormir y cuando despierte, usted verá una barra de progreso antes de que el equipo está hecho. Esto significa que el macbook se hibernando! (nota: no me gusta que quita el sueño la luz de la macbook pro, que fue muy útil)

13voto

Fuzzy Purple Monkey Puntos 702

El autopoweroff característica es también mencionado en http://support.apple.com/kb/HT1757:

Con el lanzamiento de OS X Mountain Lion v10.8.2 suplementaria de la actualización 2.0, se introdujo una nueva característica para entrar en el sueño seguro después de cuatro horas de que el equipo está conectado a la alimentación de CA. Este es un esfuerzo para cumplir con el comité Europeo de Estándares de Energía (ErP Lot6). Esto sólo ocurrirá si no hay conexión inalámbrica o Ethernet de la actividad y no la actividad de los dispositivos externos, tales como dispositivos de almacenamiento USB.

Este comportamiento es normal para los siguientes modelos:

  • MacBook Pro (Mediados de 2012 y posteriores)
  • MacBook Pro (Retina, a Mediados de 2012 y posteriores)
  • MacBook Air (Mediados de 2012 y posteriores)
  • iMac (Finales de 2012 y posteriores)
  • Mac mini (Finales de 2012 y posteriores)

El modo de espera está documentado en http://support.apple.com/kb/ht4392:

Los mac que puede utilizar el modo de espera:

  • MacBook Pro (Retina de 13 pulgadas, Finales de 2012) y más tarde
  • MacBook Pro (Retina de 15 pulgadas, Principios de 2013) y más tarde
  • MacBook Pro (Retina, Mediados De 2012)
  • MacBook Air (Mediados de 2010) y más tarde
  • SSD y la Fusión de la unidad de las versiones de Mac mini (Finales de 2012) y más tarde
  • SSD y la Fusión de la unidad de versiones de iMac (Finales de 2012) y más tarde

Mac de los equipos fabricados en 2013 o más tarde entrar en modo de espera después de tres horas de "regular" el sueño. Equipos anteriores activar después de poco más de una hora de "regular" el sueño.

Para entrar en el modo de espera, el equipo debe:

  • Se ejecuta en la energía de la batería (si es un portátil Mac).
  • No tienen los dispositivos USB conectados.
  • No tienen Thunderbolt dispositivos conectados.
  • No tienen ninguna tarjeta SD insertada.
  • No tiene pantalla externa conectada.
  • Un equipo con una batería totalmente cargada puede permanecer en modo de espera de hasta treinta días sin estar conectado a una fuente de alimentación de CA.

El estado del equipo se guardan en el almacenamiento flash (SSD), entonces, el poder de los subsistemas de hardware apaga para aumentar la duración de la espera. Por ejemplo, la memoria RAM y el bus USB se apaga durante el modo de espera.

Así que a modo de espera y autopoweroff son apoyados por diferentes modelos de Mac, y están habilitados bajo diferentes condiciones. Modo de espera fue introducido en el 2010 y fue inicialmente sólo se admite por el MacBook Airs, pero ahora es compatible con todos los nuevos Macs, excepto Mac pro, imac sin SSD, y Mac minis sin SSD. autopoweroff fue introducido en el año 2012 y es compatible con todos los nuevos Macs, excepto Mac Pros.

No sé si el estado de ser en el modo de espera es diferente de la autopoweroff estado. Una pantalla gris con una barra de progreso que se muestra cuando un Mac se despierta de ambos estados.

Tenga en cuenta que Apple ha utilizado "sueño seguro" para referirse a la suspensión híbrida y el modo de hibernación que las computadoras portátiles de uso por defecto (como en http://support.apple.com/kb/PH11096) y a la hibernación-sólo el estado (como en el primer bloque de la cita de arriba).

Incluso si se establece standbymode a 0 y desactivar el modo de espera y autopoweroff, no perderás esa cantidad de energía. Los nuevos portátiles de uso de alrededor de 0,7-1 W de energía en modo de reposo y de 0,2-0,3 W cuando está apagado o en modo de hibernación.

1voto

user76158 Puntos 1

Esta es una buena compilación y la yuxtaposición de los dos modos de administración de energía: en espera vs autopoweroff, pero las conclusiones anteriores no son del todo correcto en mi humilde opinión.

Tengo un Macbook Pro de 15" a mediados de 2012 (no SSD), y es compatible tanto con el modo de espera y autopoweroff. Los artículos citados anteriormente no demuestran que el MacBook Pro de mediados de 2012 es compatible con el modo de espera; sin embargo, por debajo de la salida de la "pmset -g tapa de comandos" en mi MacBook Pro:

$ pmset -g cap
Capabilities for AC Power:
 displaysleep
 disksleep
 sleep
 womp
 acwake
 lidwake
 halfdim
 sms
 gpuswitch
 standby
 standbydelay
 ttyskeepawake
 hibernatemode
 hibernatefile
 autopoweroff
 autopoweroffdelay

He tenido todo tipo de problemas de administración de energía desde la Montaña de Lion; El equipo de hibernación después de que se iba a dormir, así que me puse a buscar en la "pmset de comandos". A veces parece, sin embargo, que la "autopoweroff" hibernación podría ser desencadenada por la "autopoweroffdelay" timer pero el "modo de espera" hibernación no sería desencadenada por el "standbydelay" temporizador. Administración de energía nunca ha funcionado correctamente, ya que la Montaña de Lion, incluso en Mavericks.

He mirado en el registro de la pmset comando, y parece que mi MacBook Pro fue despertado "Oscuro Despertar" a las 11:02 PM "debido a la EC.ACAttach/Mantenimiento" y luego de nuevo a las 3:32 "debido a EHC1/HID Actividad". El AHC1/dispositivo HID es mi Logitech teclado bluetooth o mi Magic Trackpad.

pmset -g stats

4/17/14, 7:06:08 PM EDT  Sleep                  Clamshell Sleep: Using BATT (Charge:99%)                                              
4/17/14, 7:06:11 PM EDT  SlowResponse           PMConnection: Response from com.apple.apsd is slow (powercaps:0x0)                    3038 ms       
4/17/14, 7:06:34 PM EDT  Assertions             PID 33194(AddressBookSour) Released PreventUserIdleSystemSleep "Address Book Source Sync" 00:00:30  id:0x100000b31 [System: No Assertions]            
4/17/14, 7:06:34 PM EDT  Assertions             PID 172(UserEventAgent) Released BackgroundTask "com.apple.AddressBook.ScheduledSync" 00:00:30  id:0xc00000b32 [System: No Assertions]            
4/17/14, 7:06:36 PM EDT  Timedout               PMConnection: Response from CMacPowerHelper timed out (powercaps:0x0)                 27999 ms      
4/17/14, 7:06:36 PM EDT  WakeRequests           Clients requested wake events: None                                                   

4/18/14, 11:02:09 AM EDT                        Summary- [System: No Assertions] Using AC                                             
4/18/14, 11:02:14 AM EDT DarkWake               DarkWake [CDN] due to EC.ACAttach/Maintenance: Using AC (Charge:87%)        1 secs    
4/18/14, 11:02:14 AM EDT Timedout               Kernel: Response from Messages timed out (powercaps:0x9)                              30000 ms      
4/18/14, 11:02:14 AM EDT SlowResponse           Kernel: Response from powerd is slow (powercaps:0x0)                                  28003 ms      
4/18/14, 11:02:14 AM EDT Assertions             PID 16(powerd) Created InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:00  id:0xe00000b3f [System: PrevIdle SRPrevSleep kCPU]             
4/18/14, 11:02:15 AM EDT Wake                   DarkWake to FullWake [CDNVA] due to HID Activity: Using AC (Charge:87%)               
4/18/14, 11:02:17 AM EDT SlowResponse           PMConnection: Response from com.apple.notificationcenter.dnd is slow (powercaps:0x1f)             1536 ms       
4/18/14, 11:02:47 AM EDT Assertions             PID 33219(SubmitDiagInfo) Released PreventUserIdleSystemSleep "com.apple.SubmitDiagInfo.run" 00:00:36  id:0x100000b3e [System: PrevIdle BGTask SRPrevSleep kCPU]              
4/18/14, 11:02:59 AM EDT Assertions             PID 16(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:44  id:0xe00000b3f [System: PrevIdle BGTask SRPrevSleep kCPU]             
4/18/14, 11:02:59 AM EDT Assertions             PID 16(powerd) Released InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:44  id:0xe00000b3f [System: PrevIdle BGTask SRPrevSleep kCPU]             
4/18/14, 11:03:13 AM EDT Assertions             PID 33240(AddressBookSour) Released PreventUserIdleSystemSleep "Address Book Source Sync" 00:00:53  id:0x100000b5b [System: BGTask]           
4/18/14, 11:03:13 AM EDT Assertions             PID 172(UserEventAgent) Released BackgroundTask "com.apple.AddressBook.ScheduledSync" 00:00:53  id:0xc00000b5c [System: BGTask] 

4/19/14, 3:32:20 AM EDT  Wake                   Wake [CDNVA] due to EHC1/HID Activity: Using AC (Charge:99%)                7182 secs 

El MacBook Pro nunca entró en la "hibernación" de modo, porque me quedé con el "autopoweroffdelay" timer en su valor predeterminado de 14400 segundos (4 horas) por tanto la Energía de la Batería y el adaptador de CA. Yo manualmente "en espera de retraso" a 28.800 segundos (8 horas) para la Energía de la Batería y a 100,800 segundos (28 horas) para la Alimentación de CA. La única manera de saber con seguridad cual es la "hibernación" de la opción activa - "autopoweroff" o "en espera" - es establecer uno para un intervalo muy corto de tiempo - como tal vez 1 hora después de la Mac va a "dormir". Entonces uno puede ver que la "hibernación" de modo que desencadenó la Mac a "hibernar".

No hace falta decir que es inaceptable que Apple no puede obtener esta funcionando bien desde hace varios años. Las características soportadas por el "pmset" comando necesitan ser limpiadas, y las opciones compatibles deben estar disponibles en la interfaz gráfica de usuario en Preferencias del Sistema.

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