紀錄和mac有關的

紀錄指令


查看服務

pmset -g log | grep -E "Wake|DarkWake|SleepService"

只關注喚醒

pmset -g log | grep -E "Wake"
  • 發現以下
2025-02-27 12:58:43 +0800 WakeDetails         	DriverReason:NUB.SPMISw3IRQ - DriverDetails:

查看喚醒設定

pmset -g

查看阻止睡眠process

pmset -g assertions
  • 輸出
id=568  level=255 0x100=MAGICWAKE creat=  mod= description=en0 owner=IOSkywalkNetworkBSDClient
  id=2288  level=255 0x4=USB creat= description=com.apple.usb.externaldevice.01200000 owner=USB3.1 Hub
   id=2290  level=255 0x4=USB creat= description=com.apple.usb.externaldevice.01100000 owner=USB2.0 Hub
   id=2513  level=255 0x4=USB creat= description=com.apple.usb.externaldevice.01110000 owner=NuPhy Halo75 V2

關閉 Wake on Network

sudo pmset -a womp 0
sudo systemsetup -setwakeonnetworkaccess off

Power Management Settings Summary

Based on the commands I've run, here's an overview of your Mac's power management settings:

Current Power Settings

  • The system is currently on AC power with a fully charged internal battery (100%)
  • Sleep is enabled (sleep=1) but is currently being prevented by:
    • bluetoothd: Running a process that is preventing idle system sleep
    • powerd: Preventing sleep while the display is on
  • Sleep timer: 1 minute after inactivity
  • Display sleep: 10 minutes after inactivity
  • Disk sleep: 10 minutes after inactivity
  • Standby mode: Enabled (standby=1)
  • Hibernate mode: 3 (Safe sleep - writes memory to disk and keeps memory powered)

Active Assertions

  • UserIsActive: Currently active (likely due to recent user input)
  • PreventUserIdleSystemSleep: Active due to bluetoothd (Bluetooth stack) and powerd
  • USB assertions: Two USB hubs are connected and preventing some sleep features

Other Settings

  • Power Nap: Enabled (powernap=1)
  • Low Power Mode: Disabled (lowpowermode=0)
  • Wake On Magic Packet: Disabled (womp=0)
  • TCP Keep Alive: Enabled (tcpkeepalive=1)

If you're experiencing issues with your Mac not sleeping properly, the main culprits appear to be:

  1. Bluetooth services (likely connected devices staying active)
  2. Power management service preventing sleep while display is on
  3. Connected USB hubs that might be preventing deeper sleep states

To adjust these settings, you can use the pmset command with sudo privileges, or use System Settings (or System Preferences) → Battery/Energy Saver.

停用睡眠後背景活動

sudo pmset -a powernap 0