MacCentre
Форум: Mac и Mac OS X
Тема: MacBook 15 Mid2018 плохо спит и кушает батарейку

[Ответить]
Ion222 [03.06.2019 21:11] MacBook 15 Mid2018 плохо спит и кушает батарейку:
Добрый день.

Приобрел MacBook15' 2018 года. При закрытии крышки компьютер уходит засыпает, но судя по логам, просыпается каждые ~8минут.

Т.е. за ночь (10 часов) он съел 4% и просыпался 64 раза. При этом бывает и до 10% доходит.

Пробовал и сброс NVRAM & SMC. Эффекта ноль. Power NAP для работы от аккумулятора выключен.

Нормально ли это?

Вот выдержка из логов (смущает выделенное красным):

2019-06-02 03:35:12 +0300 Kernel Client Acks Delays to Sleep notifications: [powerd is slow(5015 ms)] [AppleUSBVHCIBCE driver is slow(msg: SetState to 1)(326 ms)] [IOBluetoothHostControllerUARTTransport driver is slow(msg: SetState to 0)(577 ms)] [RP01 driver is slow(msg: SetState to 0)(1002 ms)]
2019-06-02 03:35:12 +0300 Assertions PID 58(powerd) Created InternalPreventSleep "Holding in darkwake for up to 30 seconds to update inactivity prediction" 00:00:00 id:0x0xd00008502 [System: SRPrevSleep kCPU]
2019-06-02 03:35:12 +0300 Assertions PID 160(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00008505 [System: SRPrevSleep kCPU]
2019-06-02 03:35:12 +0300 Assertions PID 160(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00008505 [System: SRPrevSleep kCPU]
2019-06-02 03:35:13 +0300 Assertions PID 58(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00 id:0x0xd00008507 [System: SRPrevSleep kCPU]
2019-06-02 03:35:13 +0300 DarkWake DarkWake from Standby [CDN] due to EC.RTC/Maintenance: Using BATT (Charge:100%) 7 secs
2019-06-02 03:35:13 +0300 HibernateStats hibmode=3 standbydelay=10800 rd=96 ms
2019-06-02 03:35:13 +0300 WakeTime WakeTime: 4.807 sec
2019-06-02 03:35:13 +0300 Kernel Client Acks Delays to Wake notifications: [IOBluetoothHostControllerUARTTransport driver is slow(msg: SetState to 1)(445 ms)] [UPSB driver is slow(msg: SetState to 2)(541 ms)] [UPSB driver is slow(msg: SetState to 2)(542 ms)] [ADIO driver is slow(msg: SetState to 2)(545 ms)] [Apple Internal Keyboard / Trackpad driver is slow(msg: WillChangeState to 2)(706 ms)] [Apple Internal Keyboard / Trackpad driver is slow(msg: DidChangeState to 4)(706 ms)] [AMDFramebufferVIB driver is slow(msg: SetState to 1)(381 ms)]
2019-06-02 03:35:14 +0300 Assertions PID 58(powerd) Released InternalPreventSleep "Holding in darkwake for up to 30 seconds to update inactivity prediction" 00:00:02 id:0x0xd00008502 [System: SRPrevSleep IPushSrvc kCPU]
2019-06-02 03:35:20 +0300 Assertions PID 58(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:06 id:0x0xd00008507 [System: No Assertions]
2019-06-02 03:35:20 +0300 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 541 secs
2019-06-02 03:35:25 +0300 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=530] [proc=powerd request=AdaptiveWake inDelta=29379] [proc=powerd request=TCPKATurnOff inDelta=31972]
2019-06-02 03:35:25 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1985 ms)] [mDNSResponder is slow(5013 ms)]
2019-06-02 03:44:20 +0300 Kernel Client Acks Delays to Sleep notifications: [powerd is slow(5016 ms)] [AppleUSBVHCIBCE driver is slow(msg: SetState to 1)(326 ms)] [IOBluetoothHostControllerUARTTransport driver is slow(msg: SetState to 0)(578 ms)] [RP01 driver is slow(msg: SetState to 0)(1010 ms)]
2019-06-02 03:44:20 +0300 Assertions PID 58(powerd) Created InternalPreventSleep "Holding in darkwake for up to 30 seconds to update inactivity prediction" 00:00:00 id:0x0xd00008511 [System: SRPrevSleep kCPU]
2019-06-02 03:44:20 +0300 Assertions PID 160(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00008514 [System: SRPrevSleep kCPU]
2019-06-02 03:44:20 +0300 Assertions PID 160(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00008514 [System: PrevIdle SRPrevSleep kCPU]
2019-06-02 03:44:21 +0300 Assertions PID 58(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00 id:0x0xd00008516 [System: PrevIdle SRPrevSleep kCPU]
2019-06-02 03:44:21 +0300 DarkWake DarkWake from Standby [CDN] due to EC.RTC/Maintenance: Using BATT (Charge:100%) 6 secs
2019-06-02 03:44:21 +0300 HibernateStats hibmode=3 standbydelay=10800 rd=88 ms
2019-06-02 03:44:21 +0300 WakeTime WakeTime: 4.793 sec
2019-06-02 03:44:21 +0300 Kernel Client Acks Delays to Wake notifications: [IOBluetoothHostControllerUARTTransport driver is slow(msg: SetState to 1)(443 ms)] [UPSB driver is slow(msg: SetState to 2)(540 ms)] [UPSB driver is slow(msg: SetState to 2)(540 ms)] [ADIO driver is slow(msg: SetState to 2)(543 ms)] [AMDFramebufferVIB driver is slow(msg: SetState to 1)(370 ms)]
2019-06-02 03:44:22 +0300 Assertions PID 58(powerd) Released InternalPreventSleep "Holding in darkwake for up to 30 seconds to update inactivity prediction" 00:00:02 id:0x0xd00008511 [System: SRPrevSleep IPushSrvc kCPU]
2019-06-02 03:44:27 +0300 Assertions PID 58(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:06 id:0x0xd00008516 [System: No Assertions]
2019-06-02 03:44:27 +0300 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 542 secs
2019-06-02 03:44:32 +0300 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=531] [proc=powerd request=AdaptiveWake inDelta=28831] [proc=powerd request=TCPKATurnOff inDelta=31425]
2019-06-02 03:44:32 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1938 ms)] [mDNSResponder is slow(5013 ms)]
2019-06-02 03:53:28 +0300 Kernel Client Acks Delays to Sleep notifications: [powerd is slow(5016 ms)] [AppleUSBVHCIBCE driver is slow(msg: SetState to 1)(326 ms)] [IOBluetoothHostControllerUARTTransport driver is slow(msg: SetState to 0)(577 ms)] [RP01 driver is slow(msg: SetState to 0)(1007 ms)]
2019-06-02 03:53:28 +0300 Assertions PID 58(powerd) Created InternalPreventSleep "Holding in darkwake for up to 30 seconds to update inactivity prediction" 00:00:00 id:0x0xd0000851e [System: SRPrevSleep kCPU]
2019-06-02 03:53:28 +0300 Assertions PID 160(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00008521 [System: SRPrevSleep kCPU]
2019-06-02 03:53:28 +0300 Assertions PID 160(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00008521 [System: PrevIdle SRPrevSleep kCPU]
2019-06-02 03:53:29 +0300 Assertions PID 58(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00 id:0x0xd00008523 [System: PrevIdle SRPrevSleep kCPU]
2019-06-02 03:53:29 +0300 DarkWake DarkWake from Standby [CDN] due to EC.RTC/Maintenance: Using BATT (Charge:100%) 7 secs
2019-06-02 03:53:29 +0300 HibernateStats hibmode=3 standbydelay=10800 rd=89 ms
2019-06-02 03:53:29 +0300 WakeTime WakeTime: 4.799 sec
2019-06-02 03:53:29 +0300 Kernel Client Acks Delays to Wake notifications: [IOBluetoothHostControllerUARTTransport driver is slow(msg: SetState to 1)(443 ms)] [UPSB driver is slow(msg: SetState to 2)(543 ms)] [UPSB driver is slow(msg: SetState to 2)(542 ms)] [ADIO driver is slow(msg: SetState to 2)(544 ms)] [Apple Internal Keyboard / Trackpad driver is slow(msg: WillChangeState to 2)(705 ms)] [Apple Internal Keyboard / Trackpad driver is slow(msg: DidChangeState to 4)(705 ms)] [AMDFramebufferVIB driver is slow(msg: SetState to 1)(378 ms)]
2019-06-02 03:53:30 +0300 Assertions PID 58(powerd) Released InternalPreventSleep "Holding in darkwake for up to 30 seconds to update inactivity prediction" 00:00:02 id:0x0xd0000851e [System: SRPrevSleep IPushSrvc kCPU]
2019-06-02 03:53:36 +0300 Assertions PID 58(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:06 id:0x0xd00008523 [System: No Assertions]
2019-06-02 03:53:36 +0300 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 541 secs
2019-06-02 03:53:41 +0300 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=530] [proc=powerd request=AdaptiveWake inDelta=28283] [proc=powerd request=TCPKATurnOff inDelta=30876]
2019-06-02 03:53:41 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1947 ms)] [mDNSResponder is slow(5007 ms)]


Если же перевести tcpkeepalive=0, то мак спит не просыпаясь:

2019-06-03 00:07:00 +0300 Notification Display is turned off
2019-06-03 00:07:00 +0300 Assertions PID 101(hidd) Summary UserIsActive "com.apple.iohideventsystem.queue.tickle.4294971417.11" 00:00:02 id:0x0x90000833d [System: DeclUser kDisp]
2019-06-03 00:07:00 +0300 Assertions Kernel Idle sleep preventers: -None-
2019-06-03 00:07:00 +0300 Assertions PID 58(powerd) Created InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:00 id:0x0xd00008428 [System: PrevIdle DeclUser SRPrevSleep kCPU kDisp]
2019-06-03 00:07:15 +0300 Assertions PID 58(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:15 id:0x0xd00008428 [System: DeclUser SRPrevSleep kCPU kDisp]
2019-06-03 00:07:15 +0300 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using Batt (Charge:100%) 65557 secs
2019-06-03 00:07:30 +0300 Assertions PID 80(apsd) Released InteractivePushServiceTask "com.apple.apsd-requestkeepaliveproxy-push.apple.com" 00:00:15 id:0x0x1200008438 [System: DeclUser kDisp]
2019-06-03 00:07:32 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(17381 ms)]
2019-06-03 18:19:51 +0300 Kernel Client Acks Delays to Sleep notifications: [AppleIntelFramebuffer driver is slow(msg: SetState to 1)(1468 ms)] [powerd is slow(17384 ms)] [UPSB driver is slow(msg: SetState to 2)(943 ms)] [UPSB driver is slow(msg: SetState to 2)(941 ms)] [AppleHPMIECS driver is slow(msg: WillChangeState to 2)(1063 ms)] [AppleHPMIECS driver is slow(msg: WillChangeState to 2)(1063 ms)] [AppleUSBVHCIBCE driver is slow(msg: SetState to 1)(327 ms)] [IOBluetoothHostControllerUARTTransport driver is slow(msg: SetState to 0)(577 ms)] [RP01 driver is slow(msg: SetState to 0)(1004 ms)]
2019-06-03 18:19:51 +0300 Assertions PID 178(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd0000843f [System: DeclUser kDisp]
2019-06-03 18:19:51 +0300 Assertions PID 178(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd0000843f [System: DeclUser kDisp]
2019-06-03 18:19:52 +0300 DarkWake DarkWake from Normal Sleep [CDN] due to EC.SleepTimer/SleepTimer: Using BATT (Charge:95%) 0 secs
2019-06-03 18:19:52 +0300 HibernateStats hibmode=3 standbydelay=10800 rd=330 ms
2019-06-03 18:19:52 +0300 WakeTime WakeTime: 2.233 sec
2019-06-03 18:19:52 +0300 Kernel Client Acks Delays to Wake notifications: [IOBluetoothHostControllerUARTTransport driver is slow(msg: SetState to 1)(444 ms)] [UPSB driver is slow(msg: SetState to 2)(538 ms)] [UPSB driver is slow(msg: SetState to 2)(538 ms)] [ADIO driver is slow(msg: SetState to 2)(536 ms)] [AMDFramebufferVIB driver is slow(msg: SetState to 1)(381 ms)]
2019-06-03 18:19:52 +0300 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using Batt (Charge:95%) 6521 secs
2019-06-03 18:19:53 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1001 ms)]

Т.е. здесь он зашедулировал себе sleep аж на 65557 secs, против ~500 secs, что было раньше.
За 20 часов здесь он потратил 5% - что тоже не понятно хорошо или нет?

Маку 2 недели от силы. Количество циклов батареи - 6.
Neo [04.06.2019 09:12] :
Проверьте, изменится ли что-то, если перед долгим сном выбрать меню Яблоко > Завершить сеанс.
Ion222 [05.06.2019 21:24] :
Экспериментальным путём выяснилось, что будит его функция FindMyMac. Без неё mac не просыпался всю ночь.
[Ответить]