[環境]
MacBook Air (M1, 2020)、macOS 12.6、接外接電源
[情況]
某天發現 MacBook 睡眠的時間越久,SSD 硬碟的寫入量,會越來越多,
甚至有次突然就多了幾十G寫入量。
依照在 windows 的經驗,應該是睡眠時,設定成將記憶體資料寫入硬碟,
至於睡眠越久硬碟寫入量越多,可能是某些因素系統被喚醒再繼續睡眠。
簡單測試了一下,蓋上 MacBook 前,特意將軟體都關閉,使用的記憶體大幅降低後,
隔天再觀察,SSD 增加的寫入量,明顯少了。
可見睡眠將記憶體資料寫入硬碟,應該是主要因素之一。
% pmset -g stats Sleep Count:1334 Dark Wake Count:1313 User Wake Count:24
[目的]
考量自己的使用習慣,我不在意睡眠睡到沒電,無法保留原本在記憶體中的狀態,因為睡眠前我都會儲存進行中的作業。
所以預計將設定改成:
- 睡眠時,不將記憶體資料寫入硬碟。
- 睡眠時,不自動喚醒。(此項最後只有大幅減少自動喚醒次數,變成 2 小時喚醒一次)
[處理方式]
找了相關資料,經過一段時間的觀察測試,發現自動喚醒(Dark Wake)似乎無法100%禁止。
尤其我測試的某些結果,反跟網上所述恰恰相反,不確定是否作業系統版本不同的影響。
所以最終只設定成在我目前的環境下,自動喚醒(Dark Wake)次數盡量最少。
先查看預設的電源參數設定
% pmset -g custom Battery Power: Sleep On Power Button 1 lowpowermode 0 standby 1 ttyskeepawake 1 hibernatemode 3 powernap 1 hibernatefile /var/vm/sleepimage displaysleep 2 sleep 1 tcpkeepalive 1 lessbright 1 disksleep 10 AC Power: Sleep On Power Button 1 lowpowermode 0 standby 1 ttyskeepawake 1 hibernatemode 3 powernap 1 hibernatefile /var/vm/sleepimage displaysleep 10 womp 1 networkoversleep 0 sleep 1 tcpkeepalive 1 disksleep 10
- 睡眠時,不將記憶體資料寫入硬碟
系統睡覺有兩種狀態:
Sleep(睡眠):保持對記憶體供電,將記憶體資料保存著,斷電資料會不見。
Hibernate(休眠):將記憶體資料寫入硬碟,斷電還會存在。
電源參數設定值:
hibernatemode=0,只將資料保存在記憶體。(持續對記憶體供電)
hibernatemode=3,除了將資料保存在記憶體,也寫入硬碟。(持續對記憶體供電)
hibernatemode=25,將記憶體資料寫入硬碟保存後,就不保留在記憶體。(不對記憶體供電)
是否將記憶體資料寫入硬碟,也受 standby、autopoweroff 影響:
使用電池時,在條件符合的情況下,會觸發 standby,也會進入 Hibernate,將記憶體資料寫入硬碟。
插電源時,在條件符合的情況下,會觸發 autopoweroff,也會進入 Hibernate,將記憶體資料寫入硬碟。
但 standby、autopoweroff 這兩個相關的設定值,要有支援才會有。
由 pmset -g cap 可查看目前供電條件下,可設定的參數
使用電池時,可設定的參數:% pmset -g cap Capabilities for Battery Power: displaysleep disksleep sleep lessbright standby powernap ttyskeepawake hibernatemode hibernatefile tcpkeepalive lowpowermode
插電源時,可設定的參數:% pmset -g cap Capabilities for AC Power: displaysleep disksleep sleep womp standby powernap ttyskeepawake hibernatemode hibernatefile tcpkeepalive lowpowermode
可發現我的環境只有 hibernatemode、standby,沒有 autopoweroff
我不想將記憶體資料寫入硬碟,所以將 hibernatemode、standby、autopoweroff 都設為 0
(因為我沒有 autopoweroff 的設定,所以沒執行 sudo pmset -a autopoweroff 0 也沒差)% sudo pmset -a hibernatemode 0 % sudo pmset -a standby 0 % sudo pmset -a autopoweroff 0
pmset 參數說明:
-b:電池,battery
-c:插電源,charger (wall power)
-u:UPS
-a:全部 - 睡眠時,不自動喚醒
關閉網路喚醒:
這可以到「系統偏好設定」->「電池」->「電源轉接器」->取消勾選「進行網路連線時喚醒電腦」
或下指令設定% sudo pmset -a womp 0
關閉 powernap 高效小睡,預設開啟 powernap 時,會讓系統趁睡眠時,醒過來做一些事:% sudo pmset -a powernap 0
(官網說明,當 Mac 進入睡眠並使用電池電力時,「高效小睡」會:檢查「郵件」中的新郵件、更新「行事曆」事件、更新其他 iCloud 事件、當 Mac 插上電源轉接器時,「高效小睡」還可以進行下載軟體更新項目和執行「時光機」備份等作業。)
到此設定,發生 DarkWake 的情況,只剩這些:% pmset -g log | egrep "\b(Sleep|Wake|DarkWake|Start)\s{2,}" ..... 2022-10-13 04:09:14 +0800 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-13 06:09:14 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 45 secs 2022-10-13 06:09:59 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-13 08:09:59 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 42 secs 2022-10-13 08:10:41 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7199 secs 2022-10-13 10:10:40 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 46 secs 2022-10-13 10:11:26 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-13 12:11:26 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 48 secs 2022-10-13 12:12:14 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-13 14:12:14 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 46 secs 2022-10-13 14:13:00 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-13 16:13:00 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 42 secs 2022-10-13 16:13:42 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-13 18:13:42 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 46 secs 2022-10-13 18:14:28 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-13 20:14:28 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 45 secs 2022-10-13 20:15:13 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-13 22:15:13 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 46 secs 2022-10-13 22:15:59 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-14 00:15:59 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 46 secs 2022-10-14 00:16:45 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-14 02:16:45 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 45 secs 2022-10-14 02:17:30 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-14 04:17:30 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 44 secs 2022-10-14 04:18:14 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-14 06:18:14 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 44 secs 2022-10-14 06:18:58 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 7200 secs 2022-10-14 08:18:58 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:80%) 46 secs 2022-10-14 08:19:44 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:80%) 4162 secs 2022-10-14 09:29:06 +0800 Wake Wake from Deep Idle [CDNVA] : due to SMC.OutboxNotEmpty smc.70070000 lid/UserActivity Assertion Using AC (Charge:80%)
原本要再如網上說的,設定睡眠時,關閉持續網路連線,但結果 DarkWake 反而暴增,所以最終此項不設定:% sudo pmset -a tcpkeepalive 0 Warning: This option disables TCP Keep Alive mechanism when sytem is sleeping. This will result in some critical features like 'Find My Mac' not to function properly.
(關閉時,會出現警告,説將無法使用 Find My Mac)
蓋上筆電,睡眠前% pmset -g stats Sleep Count:628 Dark Wake Count:616 User Wake Count:13
一天多後,打開筆電,自動喚醒 DarkWake 暴增兩千多次% pmset -g stats Sleep Count:3494 Dark Wake Count:3482 User Wake Count:14
查看紀錄% pmset -g log | egrep "\b(Sleep|Wake|DarkWake|Start)\s{2,}" ..... 2022-10-14 09:51:06 +0800 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 1718 secs 2022-10-14 10:19:44 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 45 secs 2022-10-14 10:20:29 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 1 secs 2022-10-14 10:20:30 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 45 secs 2022-10-14 10:21:15 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 0 secs 2022-10-14 10:21:15 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 44 secs 2022-10-14 10:21:59 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 1 secs 2022-10-14 10:22:00 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 45 secs 2022-10-14 10:22:45 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 0 secs 2022-10-14 10:22:45 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 44 secs 2022-10-14 10:23:29 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 1 secs 2022-10-14 10:23:30 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 45 secs 2022-10-14 10:24:15 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 0 secs 2022-10-14 10:24:15 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 45 secs 2022-10-14 10:25:00 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 1 secs 2022-10-14 10:25:01 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 45 secs 2022-10-14 10:25:46 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:80%) 0 secs 2022-10-14 10:25:46 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:80%) 45 secs ..... 2022-10-15 22:33:01 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:79%) 0 secs 2022-10-15 22:33:01 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:79%) 45 secs 2022-10-15 22:33:46 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using AC (Charge:79%) 1 secs 2022-10-15 22:33:47 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/ Using AC (Charge:79%) 20 secs 2022-10-15 22:34:07 +0800 Wake DarkWake to FullWake from Deep Idle [CDNVA] : due to HID Activity Using AC (Charge:79%)
可發現,剛開始蓋上蓋子,有進入 sleep,但第一次 DarkWake 後,便無法進入sleep (sleep 後會馬上 DarkWake),導致 DarkWake 次數大增。
也因為一 sleep 後馬上 DarkWake,所以幾乎都處於 DarkWake 的狀態,因此打開筆電,很容易遇到系統剛好處於 DarkWake,也有幸因此見到不同訊息的 Wake 訊息:
之前在Sleep狀態打開筆電,是Wake Wake from Deep Idle [CDNVA] : due to SMC.OutboxNotEmpty smc.70070000 lid/UserActivity Assertion Using AC (Charge:80%)
這次在DarkWake狀態打開筆電,是Wake DarkWake to FullWake from Deep Idle [CDNVA] : due to HID Activity Using AC (Charge:79%)
因為 tcpkeepalive 設為 0 後,情況更嚴重,所以將 tcpkeepalive 改回 1% sudo pmset -a tcpkeepalive 1
再蓋上筆電一天多,觀察紀錄,變回固定 sleep 兩小時(7200秒),才會因 rtc/Maintenance 醒過來(DarkWake)% pmset -g log | egrep "\b(Sleep|Wake|DarkWake|Start)\s{2,}" ..... 2022-10-16 03:50:42 +0800 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 05:50:42 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 43 secs 2022-10-16 05:51:25 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 07:51:25 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 46 secs 2022-10-16 07:52:11 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 09:52:11 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 45 secs 2022-10-16 09:52:56 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 2725 secs 2022-10-16 10:38:21 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to SMC.OutboxNotEmpty smc.70070000 wifibt wlan/ Using AC (Charge:79%) 45 secs 2022-10-16 10:39:06 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 12:39:06 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 45 secs 2022-10-16 12:39:51 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 14:39:51 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 45 secs 2022-10-16 14:40:36 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 207 secs 2022-10-16 14:44:03 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to SMC.OutboxNotEmpty smc.70070000 wifibt wlan/ Using AC (Charge:79%) 45 secs 2022-10-16 14:44:48 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 16:44:48 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 44 secs 2022-10-16 16:45:32 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 18:45:32 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 45 secs 2022-10-16 18:46:17 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 20:46:17 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 46 secs 2022-10-16 20:47:03 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-16 22:47:03 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 45 secs 2022-10-16 22:47:48 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-17 00:47:48 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 45 secs 2022-10-17 00:48:33 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-17 02:48:33 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 44 secs 2022-10-17 02:49:17 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 7200 secs 2022-10-17 04:49:17 +0800 DarkWake DarkWake from Deep Idle [CDN] : due to NUB.SPMI0Sw3IRQ nub-spmi.0x02 rtc/Maintenance Using AC (Charge:79%) 46 secs 2022-10-17 04:50:03 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:79%) 2345 secs 2022-10-17 05:29:08 +0800 Wake Wake from Deep Idle [CDNVA] : due to SMC.OutboxNotEmpty smc.70070000 lid/UserActivity Assertion Using AC (Charge:79%)
所以目前大概就是維持目前的設定,至少需兩小時才會DarkWake一次,而且硬碟寫入量也超少。
最終的電源參數設定值:
(注意:如果到系統偏好設定裡的電源設定,進行回復預設值操作,即使介面上沒有的設定,也會回復預設值)% pmset -g custom Battery Power: Sleep On Power Button 1 lowpowermode 0 standby 0 ttyskeepawake 1 hibernatemode 0 powernap 0 hibernatefile /var/vm/sleepimage displaysleep 2 sleep 1 tcpkeepalive 1 lessbright 1 disksleep 10 SleepServices 0 AC Power: Sleep On Power Button 1 lowpowermode 0 standby 0 ttyskeepawake 1 hibernatemode 0 powernap 0 hibernatefile /var/vm/sleepimage displaysleep 10 womp 0 networkoversleep 0 sleep 1 tcpkeepalive 1 disksleep 10 SleepServices 0
- https://discussions.apple.com/thread/252061187
New macbook Pro M1 chip waking when aslee… - Apple Community - https://forums.macrumors.com/threads/how-can-i-tell-whether-my-mbp-is-sleeping.2329858/
How Can I Tell Whether My MBP Is Sleeping | MacRumors Forums - https://support.apple.com/zh-tw/guide/mac-help/mh40773/mac
什麼是 Mac 的「高效小睡」? - Apple 支持 (台灣) - https://forums.macrumors.com/threads/mbp-14-battery-drain-while-sleep.2328914/page-3
MBP 14 Battery Drain While sleep | Page 3 | MacRumors Forums - https://www.v2ex.com/t/881841
一直深受 Darkwake 困扰 - V2EX - https://www.nuomiphp.com/t/61889a47ec49c54438026265.html
MBP 在合盖,并关闭 Power Nap(电能小憩)的情况下,每隔 2 小时左右会唤醒一次外接显示器 - 糯米PHP - https://www.v2ex.com/t/873844
m1 MacbookAir 睡眠情况下不时被唤醒又继续睡,大家有解决办法吗 - V2EX - https://miyunda.com/bigsur-wake/
解决 Big Sur 休眠后自动唤醒的问题 - 2B
沒有留言:
張貼留言