Đối với tôi, Mountain Lion dường như luôn ngủ bất cứ khi nào không có hành động của người dùng, ngay cả khi máy tính vẫn đang làm gì đó. Trong trường hợp của tôi, nó luôn ngủ ở giữa khi chạy một hoạt động hàng loạt trong Lightroom 4.1, và nó đã ngủ trong khi Time Machine vẫn đang dọn dẹp.
Theo đánh giá ML của Siracusa, các ứng dụng cần được viết để đưa ra "khẳng định sức mạnh" nếu họ muốn ngăn máy tính ngủ. Nếu không, ngủ nó sẽ. Đây có vẻ là một chiến lược quá tích cực, đặc biệt là thực hiện theo mặc định trong một hệ điều hành mới? Phải có nhiều, rất nhiều ứng dụng chưa được viết để đưa ra những khẳng định sức mạnh này (bao gồm cả nó dường như là một phần của quy trình sao lưu Time Machine của chính Apple).
Có một sở thích ẩn nào đó ở đâu đó để trở lại phương pháp ngủ cũ ít nhất cho đến khi chúng ta nhận được sự hỗ trợ ứng dụng tốt hơn cho việc này? Tôi không tìm kiếm một giải pháp để ngăn chặn giấc ngủ hoàn toàn (tôi biết tôi chỉ có thể bảo máy tính không bao giờ ngủ), mà là ngừng ngủ trong khi nó vẫn đang làm gì đó.
Thông tin bổ sung:
- Máy Mac của tôi không hỗ trợ Power Nap (giữa năm 2009 13 "MBP)
- Cài đặt nguồn của tôi trong tùy chọn hệ thống được đặt thành mặc định, như sau:
chiều -g:
Active Profiles:
Battery Power -1*
AC Power -1
Currently in use:
hibernatemode 0
acwake 0
lidwake 1
halfdim 1
sleep 10
ttyskeepawake 1
sms 1
hibernatefile /var/vm/sleepimage
disksleep 10
displaysleep 2
nắp pm -g:
Capabilities for Battery Power:
displaysleep
disksleep
sleep
acwake
lidwake
lessbright
halfdim
sms
ttyskeepawake
hibernatemode
hibernatefile
Nhật ký hệ thống trước và sau một trạng thái ngủ có vấn đề cụ thể (lần đánh thức tiếp theo không phải do đầu vào của người dùng mà là "DarkWake"):
2012-07-27 00:32:07.343 com.apple.launchd[1]: (com.apple.iCloudHelper[3859]) Exited: Killed: 9
2012-07-27 00:32:07.000 kernel[0]: memorystatus_thread: idle exiting pid 3859 [com.apple.iCloud]
2012-07-27 00:32:12.416 com.apple.time[13]: Next maintenance wake [Backup Interval]: <date: 0x7fea7b6235f0> Fri Jul 27 00:45:48 2012 CEST (approx)
2012-07-27 00:32:12.416 com.apple.time[13]: Requesting maintenance wake [Backup Interval]: <date: 0x7fea7b6235f0> Fri Jul 27 00:45:48 2012 CEST (approx)
2012-07-27 00:32:13.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Sleep
2012-07-27 00:32:14.000 kernel[0]: 00000000 00000020 NVEthernet::setLinkStatus - not Active
2012-07-27 02:20:14.000 kernel[0]: Wake reason: RTC (Alarm)
2012-07-27 02:20:14.000 kernel[0]: RTC: Maintenance 2012/7/27 00:20:13, sleep 2012/7/26 22:32:15
2012-07-27 02:20:14.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
pmset -g
vàpmset -g cap
trong trường hợp cài đặt của bạn không chuẩn. Các tùy chọn nhật ký khác nhau củapmset
cũng có thể là vô giá để xem những gì đang xảy ra (hoặc đã xảy ra) nếu system.log không đủ chi tiết cho nhu cầu của bạn.