El aire de mi Macbook no se duerme cuando cierro la tapa

1

Desde que compré mi Macbookair, ha estado en modo de reposo cuando cerré la tapa y el logotipo de Apple se apagó. Al azar, comenzó a pasar al modo de reposo después de 15-30 minutos. He cerrado la tapa y, a veces, nunca se ha ido a dormir. Escribí " pmset -g assertions " en el terminal de mi mac y estos fueron los resultados:

Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
Listed by owning process:
   pid 117(hidd): [0x0003be5000098b76] 00:28:29 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294995445.11" 
    Timeout will fire in 119 secs Action=TimeoutActionRelease
   pid 331(useractivityd): [0x0003c4fb00018c32] 00:00:01 PreventUserIdleSystemSleep named: "BTLEAdvertisement" 
No kernel assertions.
Idle sleep preventers: IODisplayWrangler

No entendí completamente estos resultados e intenté varias maneras de resolver mi problema y agradecería mucho que alguien me ayudara a entender la solución de problemas de suspensión y activación en la línea de comandos o en los registros y la configuración.

    
pregunta Simba Atadan 10.09.2017 - 16:49

1 respuesta

1

Su salida de pmset -g assertions coincide perfectamente con la mía, nada evitaría un rápido descanso. Para profundizar en esto, me gusta abrir una ventana de línea de comandos / pestañas y ejecutar dos comandos en diferentes shells:

pmset -g pslog
iostat 5

Puede cambiar el contador 5: por lo general uso iostat 60 o más para rastrear las tendencias de IO y CPU a largo plazo, pero la activación del sueño se produce con bastante rapidez cuando las cosas se ejecutan correctamente con la configuración de energía "lista para usar" y una nueva / Nueva instalación del sistema operativo.

Aquí puede ver el tiempo en la tapa hacia abajo y hacia arriba:

2017-09-10 10:47:24 -0500 IORegisterForSystemPower: ...Sleeping...
2017-09-10 11:42:32 -0500 com.apple.system.powersources

2017-09-10 11:42:34 -0500 IORegisterForSystemPower: ...HasPoweredOn...
  Wake Reason = EC.LidOpen
  wakeType = UserActivity Assertion
2017-09-10 11:43:33 -0500 com.apple.system.powersources.timeremaining
2017-09-10 11:43:33 -0500 IOPSNotificationCreateRunLoopSource
 -InternalBattery-0 (id=4128867)    100%; discharging; 3:42 remaining present: true

Aquí puede ver el salto en iostat 5 donde la CPU estaba inactiva entrando en modo de espera (4.00 1 0.00 1 1 98 es bajo IO y 98% inactiva) para que las dos primeras líneas vayan juntas. La mayoría de los valores aumentan los tres "intervalos" cuando desperté la tapa de la suspensión y la CPU activó todas las tareas necesarias para despertar de la suspensión y reanudar las aplicaciones / ponerse al día con las actividades periódicas perdidas mientras duerme)

    4.00    1  0.00   1  1 98  2.66 1.92 1.55
    4.00    0  0.00   1  1 98  2.61 1.93 1.55
   12.02    0  0.00  16 30 54  3.60 2.14 1.63
   36.18   96  3.38  59 25 16  4.51 2.36 1.71
    6.50    2  0.01  51  9 40  4.23 2.33 1.70
    
respondido por el bmike 10.09.2017 - 18:47

Lea otras preguntas en las etiquetas