盒盖睡眠耗电异常,一晚耗电 40%左右

2019-07-26 09:32:12 +08:00
 njzy

机型

2018 15 mbp

系统

MacOS 10.14.6

相似情况

https://discussions.apple.com/thread/8519311

已尝试解决方法但无效

待机日志

基本提示的都是:

CSHostDaemon _isWakeReasonVoiceTrigger] Wake reason: <private>
SHostDaemon _getPowerAssertionIfWakenByVoiceTriggerNotFromS3Sleep

昨晚一晚完整日志截取部分

2019-07-26 02:01:53.358124+0800 0x8abb     Default     0x0                  378    0    corespeechd: [com.apple.corespeech:Framework] -[CSHostDaemon _isWakeReasonVoiceTrigger] Wake reason: <private>
2019-07-26 02:01:53.358139+0800 0x8abb     Default     0x0                  378    0    corespeechd: [com.apple.corespeech:Framework] -[CSHostDaemon _getPowerAssertionIfWakenByVoiceTriggerNotFromS3Sleep] Wake reason is not VoiceTrigger or it woke from S3
2019-07-26 02:01:54.262049+0800 0x8c96     Default     0x0                  0      0    kernel: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
2019-07-26 02:01:54.464350+0800 0x8b15     Default     0x0                  0      0    kernel: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
2019-07-26 02:02:44.647446+0800 0x8c01     Default     0x0                  0      0    kernel: (AppleTopCaseHIDEventDriver) [HID] [ATC] [Error] AppleDeviceManagementHIDEventService::setWakeReason Error setting wake reason (reportID = 0xc5, Return Value = 0xe0005000)
2019-07-26 02:02:47.054092+0800 0x74       Default     0x0                  0      0    kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: EC.ARPT (Maintenance)
2019-07-26 02:02:47.054095+0800 0x74       Default     0x0                  0      0    kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: EC.ARPT (Maintenance)
2019-07-26 02:09:49.215737+0800 0x8eb0     Default     0x0                  378    0    corespeechd: [com.apple.corespeech:Framework] -[CSHostDaemon _isWakeReasonVoiceTrigger] Wake reason: <private>
2019-07-26 02:09:49.215740+0800 0x8eb0     Default     0x0                  378    0    corespeechd: [com.apple.corespeech:Framework] -[CSHostDaemon _getPowerAssertionIfWakenByVoiceTriggerNotFromS3Sleep] Wake reason is not VoiceTrigger or it woke from S3
2019-07-26 02:09:50.101475+0800 0x909d     Default     0x0                  0      0    kernel: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
2019-07-26 02:09:50.322319+0800 0x8efe     Default     0x0                  0      0    kernel: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
5363 次点击
所在节点    macOS
19 条回复
MrUser
2019-07-26 10:00:11 +08:00
sudo pmset -b tcpkeepalive 0
看不懂日志,不过可以试试这个命令。
flavoury
2019-07-26 10:06:06 +08:00
关闭 Wi-Fi 都不管用吗?我只提供点思路,如果我合盖前跑着程序,如不小心写了 python 死循环,然后合盖了,就会发热,手动杀掉就没事了。建议就是看看合盖前有没有程序一只在占用 CPU。
讲道理现在合盖费电,基本上关 Wi-Fi 都能解决,因为它不能被唤醒了。查一查任务管理器吧。
njzy
2019-07-26 10:15:46 +08:00
@flavoury 查了 没有占用 cpu 的 重启电脑啥也不开 盒盖睡眠也一样 之前还好好的 最近不知道咋了
itqls
2019-07-26 10:16:13 +08:00
有遇到过这种情况,早上开机 10%的电,现在感觉可能是当时 xcode 程序还连着 iPad 在跑,我就给合盖了,
gesse
2019-07-26 10:21:51 +08:00
sudo pmset -b hibernatemode 25
再合盖前关 wifi

基本都能解决
DylanZ
2019-07-26 11:24:57 +08:00
拔掉外接显示器?
njzy
2019-07-26 11:50:14 +08:00
@DylanZ 没连接外接显示器 现在情况好点了 这是我刚吃饭回来这段时间的日志

$ log show | grep -i "Wake reason"
2019-07-26 11:24:18.004810+0800 0xb6ea Default 0x0 0 0 kernel: (AppleTopCaseHIDEventDriver) [HID] [ATC] [Error] AppleDeviceManagementHIDEventService::setWakeReason Error setting wake reason (reportID = 0xc5, Return Value = 0xe0005000)
2019-07-26 11:24:20.375951+0800 0x74 Default 0x0 0 0 kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: EC.LidOpen (User)
2019-07-26 11:24:20.375952+0800 0x74 Default 0x0 0 0 kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: EC.LidOpen (User)
2019-07-26 11:45:33.930387+0800 0x1edf9 Default 0x0 378 0 corespeechd: [com.apple.corespeech:Framework] -[CSHostDaemon _isWakeReasonVoiceTrigger] Wake reason: <private>
2019-07-26 11:45:33.930391+0800 0x1edf9 Default 0x0 378 0 corespeechd: [com.apple.corespeech:Framework] -[CSHostDaemon _getPowerAssertionIfWakenByVoiceTriggerNotFromS3Sleep] Wake reason is not VoiceTrigger or it woke from S3
2019-07-26 11:45:34.826390+0800 0x1f0c3 Default 0x0 0 0 kernel: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
2019-07-26 11:45:35.051304+0800 0x1ee90 Default 0x0 0 0 kernel: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
angelcstt
2019-07-26 12:24:38 +08:00
拔掉外接拓展坞,退 QQ
AirBai2
2019-07-26 14:53:37 +08:00
我的现在也是这个问题,上周电脑盖上出门看了个电影,回来发热严重,掉了百分之五十的电,打客服电话,也没有实质性解决 <18 款 mbp>
ultimate010
2019-07-26 14:59:33 +08:00
肯定是某个程序,或者系统功能导致唤醒搞鬼,我的 mbp 之前也是发热,耗电,后来发现是 usb 相关的东西在一直耗费系统资源,然而 cpu 使用率不明显,后来干掉后就正常了。要是实在解决不了,换个账号登录,或者终极方法重装系统,肯定可以的。
chztv
2019-07-26 15:34:53 +08:00
我自己的有个情况,重现好几回了。
一般在插电使用的,要走的时候突然拔掉了电源,立马盒盖,基本上很大概率没有睡眠。现在拔掉电源,等电池上显示出还能待机多久的时间出来后,再盒盖,基本上不会出问题。
不知道是不是个例,当然以前也试过关 WiFi,但我现在不关 WiFi 也 OK,只是拔掉电源等几分钟。
njzy
2019-07-26 17:03:16 +08:00
@AirBai2 你试一下进一次安全模式然后关机 开机重置 smc 看情况可有好转 我现在表现正常 再观察几天
njzy
2019-07-26 17:04:03 +08:00
@chztv smc 重置试试 或者进一次安全模式
njzy
2019-07-26 17:04:43 +08:00
@ultimate010 再观察几天 现在表现正常 实在是不想重装系统。。。
gesse
2019-07-26 17:35:02 +08:00
hibernatemode 3 默认:合盖以后内存通电,同时拷贝一份内存到硬盘
hibernatemode 25,合盖以后等一会内存拷贝一份到硬盘,内存断电(彻底解决乱七八糟的东西耗电,因为内存不通电,什么都运行不了)

除了翻开盖子要多等 1-2 秒,我觉得没有什么不妥。
njzy
2019-07-26 23:14:43 +08:00
@gesse 好的 谢科普 嘿嘿
Enochyun
2019-07-27 12:23:33 +08:00
同配置 同问题
uhian
2019-07-27 23:46:40 +08:00
mysql 后台运行(或者其他数据库)?
njzy
2019-07-28 13:30:57 +08:00
@Enochyun 经过两天的观察 目前待机耗电已恢复正常 在没有修改任何默认设置的情况下 没有关闭 wifi 和蓝牙 一夜 0 耗电

有同样问题的同学可以尝试:关机->开机进安全模式(玄学)->关机->开机重置 SMC

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/586303

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX