Cách thêm chế độ ngủ đông vào MacBook Pro


42

Gần đây tôi đã chuyển sang Mac từ Windows do đó tôi không có nhiều thông tin.

  1. Tôi muốn máy Mac của tôi chuyển sang trạng thái ngủ an toàn khi đóng nắp.
  2. Tôi cũng cần một tùy chọn bổ sung có sẵn ở đâu đó có thể được sử dụng để chuyển sang chế độ ngủ đông (hoàn toàn không sử dụng pin).

Tôi đọc được giấc ngủ an toàn là mặc định trên nắp đóng và pin tối thiểu được sử dụng tại thời điểm đó, nhưng máy Mac của tôi hết pin trong vòng chưa đầy 2 ngày, có vẻ như không phải là "giấc ngủ an toàn".

Tôi đã nghiên cứu về nó nhưng mỗi câu trả lời / blog đều đề cập đến việc chỉ có 1 tùy chọn cùng một lúc, ngủ đông hoặc ngủ. Ngoài ra, một số đề cập đến việc sử dụng chế độ 25 cho chế độ ngủ đông và một số đề cập đến việc sử dụng chế độ 1 cho chế độ ngủ đông. Tôi đã thử Chế độ 25, nhưng dường như nó không hoạt động (có mất thời gian để thực hiện đầy đủ không?) Và chế độ 1 dường như có rủi ro liên quan. Tôi không muốn mạo hiểm mất dữ liệu.

Làm thế nào tôi có thể đạt được hành vi mong muốn và cũng kiểm tra xem nó có hoạt động hay không?

Currently in use:  
 standbydelay         4200  
 standby              0  
 womp                 1  
 halfdim              1  
 hibernatefile        /var/vm/sleepimage  
 sms                  1  
 networkoversleep     0  
 disksleep            10  
 sleep                0  
 autopoweroffdelay    14400  
 hibernatemode        3  
 autopoweroff         1  
 ttyskeepawake        1  
 displaysleep         0  
 acwake               0  
 lidwake              1  

Phần mềm OS X 10.9.2 (13C64)
13 inch, Giữa năm 2012


1
Bạn có mẫu máy Mac Book Pro nào? Nếu bạn vào menu apple> About This Mac> Thông tin thêm ... nó sẽ hiện ở đó.
lùn

1
Tôi sử dụng OS X 10.9.2 (13C64)
anuja

2
Nó sẽ nói một cái gì đó như: "Mac Book Pro Retina, 15 inch, đầu năm 2013"
dwightk

1
đó là 13 inch, giữa năm 2012
anuja

Làm thế nào bạn có được đầu ra ở trên?
NobleUplift

Câu trả lời:


33

Chế độ ngủ mặc định được sử dụng bởi máy tính xách tay Mac là kết hợp giữa chế độ ngủ truyền thống (tạm dừng RAM) và ngủ đông (tạm dừng vào đĩa): nội dung của RAM được lưu vào đĩa, nhưng RAM cũng được giữ nguyên. Máy tính để bàn sử dụng chế độ ngủ truyền thống (tạm dừng RAM) theo mặc định.

Xem man pmset:

SAFE SLEEP ARGUMENTS
     hibernatemode takes a bitfield argument defining SafeSleep behavior.
     Passing 0 disables SafeSleep altogether, forcing the computer into a reg-
     ular sleep.

     0000 0001 (bit 0) enables hibernation; causes OS X to write memory state
     to hibernation image at sleep time. On wake (without bit 1 set) OS X will
     resume from the hibernation image. Bit 0 set (without bit 1 set) causes
     OS X to write memory state and immediately hibernate at sleep time.

     0000 0010 (bit 1), in conjunction with bit 0, causes OS X to maintain
     system state in memory and leave system power on until battery level
     drops below a near empty threshold (This enables quicker wakeup from mem-
     ory while battery power is available). Upon nearly emptying the battery,
     OS X shuts off all system power and hibernates; on wake the system will
     resume from hibernation image, not from memory.

     0000 1000 (bit 3) encourages the dynamic pager to page out inactive pages
     prior to hibernation, for a smaller memory footprint.

     0001 0000 (bit 4) encourages the dynamic pager to page out more aggres-
     sively prior to hibernation, for a smaller memory footprint.
     hibernatemode = 0 (binary 0000) by default on supported desktops. The
     system will not back memory up to persistent storage. The system must
     wake from the contents of memory; the system will lose context on power
     loss. This is, historically, plain old sleep.

     hibernatemode = 3 (binary 0011) by default on supported portables. The
     system will store a copy of memory to persistent storage (the disk), and
     will power memory during sleep. The system will wake from memory, unless
     a power loss forces it to restore from disk image.

     hibernatemode = 25 (binary 0001 1001) is only settable via pmset. The
     system will store a copy of memory to persistent storage (the disk), and
     will remove power to memory. The system will restore from disk image. If
     you want "hibernation" - slower sleeps, slower wakes, and better battery
     life, you should use this setting.

Để làm cho máy tính xách tay hoặc máy tính để bàn Mac luôn ngủ đông (tạm dừng vào đĩa), hãy chạy:

sudo pmset -a hibernatemode 25

Để làm cho máy tính xách tay luôn ngủ đông trên nguồn pin, hãy chạy:

sudo pmset -b hibernatemode 25

Cài đặt hibernatemodeđể 25giảm mức tiêu thụ năng lượng trong khi ngủ nhưng làm cho thức dậy mất nhiều thời gian hơn.

Một số máy Mac mới tự động vào chế độ chờ sau một khoảng thời gian cụ thể ở chế độ ngủ thông thường trong một số điều kiện nhất định. Xem http://support.apple.com/kb/HT4392 (Máy tính Mac: Giới thiệu về chế độ chờ):

Máy Mac có thể sử dụng chế độ chờ:

  • MacBook Pro (Retina, 13 inch, cuối 2012) trở lên
  • MacBook Pro (Retina, 15 inch, đầu năm 2013) trở lên
  • MacBook Pro (Retina, Giữa năm 2012)
  • MacBook Air (giữa năm 2010) trở lên
  • Phiên bản ổ SSD và Fusion của Mac mini (Cuối năm 2012) trở lên
  • Phiên bản ổ SSD và Fusion của iMac (Cuối năm 2012) trở lên

Máy tính Mac được sản xuất năm 2013 trở lên vào chế độ chờ sau ba giờ ngủ "thông thường". Các máy tính trước đó kích hoạt chỉ sau hơn một giờ ngủ "thông thường".

Để vào chế độ chờ, máy tính phải:

  • Đang chạy bằng pin (nếu là máy tính xách tay Mac).
  • Không có thiết bị USB kèm theo.
  • Không có thiết bị Thunderbolt kèm theo.
  • Không có thẻ SD được chèn.
  • Không có màn hình bên ngoài kèm theo.

man pmset:

STANDBY ARGUMENTS
     standby causes kernel power management to automatically hibernate a
     machine after it has slept for a specified time period. This saves power
     while asleep. This setting defaults to ON for supported hardware. The
     setting standby will be visible in pmset -g if the feature is supported
     on this machine.

     standby only works if hibernation is turned on to hibernatemode 3 or 25.

     standbydelay specifies the delay, in seconds, before writing the hiberna-
     tion image to disk and powering off memory for Standby.

sudo pmset -c standbymode 1sẽ bật chế độ chờ ngay cả khi không sử dụng pin. sudo pmset -a standbydelay 1800sẽ thay đổi độ trễ trước khi vào chế độ chờ thành 30 phút.

Một số máy Mac cũng ngủ đông sau bốn giờ ngủ bình thường trong một số điều kiện nhất định. Xem http://support.apple.com/kb/HT1757 :

Với việc phát hành bản cập nhật bổ sung OS X Mountain Lion v10.8.2 2.0, một tính năng mới đã được giới thiệu để đi vào giấc ngủ an toàn sau bốn giờ máy tính được kết nối với nguồn AC. Đây là một nỗ lực để tuân thủ Tiêu chuẩn Năng lượng Châu Âu (ErP Lot6). Điều này sẽ chỉ xảy ra nếu không có hoạt động không dây hoặc Ethernet và không có hoạt động từ các thiết bị bên ngoài như thiết bị lưu trữ USB.

man pmset:

autopoweroff - Where supported, enabled per default as an implementation
of Lot 6 to the European Energy-related Products Directive. After sleep-
ing for <autopoweroffdelay> minutes, the system will write a hibernation
image and go into a lower power chipset sleep. Wakeups from this state
will take longer than wakeups from regular sleep. The system will not
auto power off if any external devices are connected, if the system is on
battery power, or if the system is bound to a network and wake for net-
work access is enabled.
autopoweroffdelay - delay before entering autopoweroff mode. (Value =
integer, in minutes)

Tôi không biết có sự khác biệt nào giữa chế độ ngủ đông được sử dụng khi hibernatemodeđược đặt thành 25, chế độ chờ và chế độ ngủ đông được sử dụng khi autopoweroffđược bật hay không.

Chế độ chờ hoặc ngủ đông không tiết kiệm được nhiều năng lượng như vậy. Theo báo cáo môi trường của Apple , MacBook Air 13 inch hiện tại tiêu thụ 0,25W khi tắt và 0,68W khi ở chế độ ngủ trên điện áp 230V. MacBook Air có pin 54 giờ, do đó, pin đầy sẽ kéo dài khoảng ba ngày khi ở chế độ ngủ (nếu máy Mac không chuyển sang chế độ chờ) và khoảng chín ngày nếu máy Mac bị tắt. Mức tiêu thụ năng lượng ở chế độ ngủ đông hoặc chế độ chờ có lẽ gần với mức tiêu thụ năng lượng khi tắt máy Mac.


2
Vì vậy, sự khác biệt giữa ngủ đông và chờ?
Drazen Bjelovuk

6

Tôi nghĩ rằng bạn đang cố gắng tìm hiểu những gì đang làm cạn kiệt pin trong khi ngủ.

Máy Mac được thiết kế để sử dụng thời gian ngủ để làm một số công việc dọn dẹp nhà cửa.

4 giờ đầu

autopoweroffdelay 14400 giây

nó sẽ không làm gì cả (quy định tiết kiệm năng lượng EC), sau đó nó sẽ thức dậy để làm công việc của mình.

Nhưng dựa trên nghiên cứu này trong điều kiện "bình thường", tiêu hao khoảng 350mAh / 8 giờ, pin được sạc đầy với dung lượng 7000mAh sẽ kéo dài tới 7 ngày ở chế độ ngủ.

Tháo pin

Có nhiều ứng dụng bên 3d "quản lý" chế độ ngủ, nhưng câu trả lời của tôi là tập trung vào việc tìm hiểu điều gì đang làm cạn kiệt pin của bạn.

Chẳng hạn như Ngủ an toàn có nghĩa là nó sẽ lưu thông tin RAM vào đĩa (an toàn) trong khi RAM vẫn được cung cấp năng lượng đầy đủ và nó không ngăn nó thực hiện các nhiệm vụ bảo trì và các nhiệm vụ khác.

Tôi biết tôi không cung cấp cho bạn chế độ ngủ, nhưng cố gắng giải thích rằng bạn cần tìm hiểu tại sao máy tính của bạn lại cạn kiệt quá nhiều trong khi ngủ.

Những gì tôi khuyên bạn nên làm là tìm những gì đang diễn ra, (Mac của bạn mơ thấy gì trong lúc ngủ).

Ví dụ, điều này trong Terminal sẽ cho bạn biết lý do thức

syslog |grep -i "Wake reason"

Để biết chi tiết sử dụng pmset -g logtrong Terminal.

Sau đó nhìn và hàng giờ (trong khi ngủ) để xem điều gì đang thực sự xảy ra và ai đang hoạt động.

Ví dụ bạn có

ttyskeepawake

đặt thành BẬT.

Nếu bạn không sử dụng đánh thức từ xa thì hãy tắt nó trong cài đặt Mạng hoặc sử dụng tính năng này trong Terminal để tắt nó pmset ttyskeepawake 0

Dưới đây là một số thông tin chi tiết hơn .


3

MacBook Air có thể dễ dàng kéo dài tới 30 ngày (tôi tin rằng nó đã gần 25-28 ngày) ở chế độ chờ / ngủ đông, không chắc 3 và 9 ngày đến từ đâu.


Bạn có một nguồn cho thông tin này hoặc là kinh nghiệm cá nhân này?
grg

Kinh nghiệm cá nhân. Cả Mac Air 2010 và 2012 đều tồn tại ít nhất 25 ngày với SSD OWC tiêu tốn nhiều năng lượng hơn so với SSD Toshiba. Với SSD Toshiba, nó giống như 27-28 ngày. Tôi giả sử Mac Air tự động chuyển sang chế độ Ngủ sâu hoặc bất cứ thứ gì nó được gọi là ..... (Thực sự khá khó hiểu, Deep Sleep, Hybernation ... Tôi cho rằng nó giống như là Standby in Mac, mặc dù Standby trong Windows giống như Sleep in Mac). Lưu ý Mac Air 2010 được liệt kê trong khi Macbook Pro 2010 thì không.
2324

1
Trước đây tôi cũng đã cãi nhau với OWC vì tôi đã mua một ổ SSD từ họ và nó bị lỗi, nó không hoạt động với "đình chỉ đĩa" trong Mac Air nên máy sẽ chết sau 3,5 ngày. Tôi đã trả lại SSD và họ đã thay thế nó bằng một cái mới và "đình chỉ vào đĩa" hoạt động như mong đợi. Tôi đã tính toán, đó là khoảng 3-4% hao pin mỗi ngày khi treo vào đĩa. Với việc đình chỉ RAM, mất khoảng 1% mỗi giờ. Điều đó được dựa trên nhật ký pin và tình trạng pin.
2324

1
Bài viết này cũng xác nhận các máy Macbook có thời gian chờ tối đa 30 ngày với việc tạm dừng vào đĩa ... osxdaily.com/2013/01/21/mac-slow-wake-from-s ngủ
tiền tố

Mỗi chiếc MacBook Air cho dù nó bao nhiêu tuổi và tuổi thọ của nó đã khó như thế nào ??
hà mã

0

Tôi đã có những trải nghiệm tốt với SmartS ngủ: http://www.jinx.de/SmartS ngủ.html

Chẳng hạn, nó sẽ chuyển sang chế độ ngủ đông khi mức pin xuống dưới một tỷ lệ nhất định.


0

Các thiết bị di động Mac sẽ đi ngủ khi nắp của chúng bị đóng nhưng câu chuyện không kết thúc ở đây. Nếu bạn để máy mac của mình kéo dài trong chế độ chờ và các batters của nó chạy xuống, mac sẽ tạm dừng vào đĩa và sẽ tắt hoàn toàn. MacBook Pro đầu năm 2008 của tôi làm điều đó mọi lúc, vì vậy tôi có thể giả định rằng các máy Mac mới cũng đang làm điều đó.


Có, lưu vào đĩa là khi pin hết. (Tôi tự hỏi liệu đó là tập tin Sleepimage để làm gì, vì nó sẽ không phải là tắt máy thường xuyên). Tính năng này khả dụng với tất cả các thiết bị di động, thậm chí cũ hơn một lần, kể cả năm 2008. Các mô hình mới hơn có thể tạm dừng vào đĩa rõ ràng (?) Bằng cách sử dụng cùng một tệp Sleepimage để lưu bản sao RAM vào đĩa.
2324
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.