Saya baru saja mendapat Retina MacBook Pro 15 ". Setelah mendapat beberapa unduhan yang terputus karena komputer akan tidur (bahkan dengan daya AC), saya mulai melihat halaman manual untuk melihat pmset
perintahnya. Saya memang menyelesaikan masalah awal saya dengan tidur tetapi beberapa opsi menggelitik minat saya. Khususnya, inilah deskripsi untuk autopoweroff
pengaturan dari halaman manual:
autopoweroff - Jika didukung, diaktifkan per default sebagai implementasi dari Lot 6 ke Petunjuk Produk terkait Energi Eropa. Setelah tidur selama beberapa menit pada hari libur otomatis , sistem akan menulis gambar hibernasi dan beralih ke mode tidur chipset yang lebih rendah. Bangun dari kondisi ini akan lebih lama dari bangun dari tidur biasa. Sistem tidak akan mati secara otomatis jika ada perangkat eksternal yang terhubung, jika sistem menggunakan daya baterai, atau jika sistem terikat ke jaringan dan bangun untuk akses jaringan diaktifkan.
Dan kemudian ada standby
mode:
standby menyebabkan manajemen daya kernel secara otomatis hibernasi mesin setelah tidur selama periode waktu tertentu. Ini menghemat daya saat tidur. Pengaturan ini default ke ON untuk perangkat keras yang didukung. Siaga pengaturan akan terlihat dalam pmset -g jika fitur ini didukung pada mesin ini.
siaga hanya berfungsi jika hibernasi diaktifkan ke hibernatemode 3 atau 25.
standbydelay menentukan penundaan, dalam detik, sebelum menulis gambar hibernasi ke disk dan mematikan memori untuk Siaga.
Sekarang mungkin saya hanya menjadi tebal, tetapi kedua opsi tampaknya pada dasarnya melakukan hal yang sama. Perbedaan utama yang saya lihat adalah yang standby
membutuhkan spesifik hibernatemode
.
Secara konkret, cara saya ingin mengkonfigurasi komputer saya adalah dengan melakukan tidur dengan RAM saja (persis seperti hibernatemode 0
halnya) ketika pertama kali menutup penutupnya, sehingga dengan cepat tertidur, tanpa menuliskan isi RAM ke disk segera. Namun, jika saya membiarkan komputer tidur dengan tutup tertutup selama beberapa jam (katakanlah 4 jam), saya ingin hanya kemudian menulis isi RAM ke disk dan matikan komputer, sehingga dapat menghemat baterai di kasus tidur yang lama. Idealnya, saya juga ingin bagian kedua (menulis RAM ke disk dan matikan) terjadi hanya jika komputer beroperasi dengan daya baterai.
Alasannya di sini adalah, bagi saya, kasus penggunaan umum untuk tidur adalah membawa komputer dari rumah ke kantor dan kembali, dan tidak ada gunanya memperlambat proses tidur dan membuang-buang siklus menulis SSD (serta memperlambat bangun proses, jika hibernasi) jika saya hanya akan membangunkannya lagi dalam waktu kurang dari satu jam; juga, karena waktu yang dihabiskan untuk tidur sangat singkat, tidak banyak baterai yang dapat dihemat dengan mematikan komputer dalam waktu yang singkat.
Bagaimana saya harus mengkonfigurasi hibernatemode
, autopoweroff
, autopoweroffdelay
, standby
dan standbydelay
pilihan untuk mencapai perilaku ini?
sumber
Jawaban:
Fitur autopoweroff juga disebutkan di http://support.apple.com/kb/HT1757 :
Mode siaga didokumentasikan dalam http://support.apple.com/kb/ht4392 :
Jadi mode siaga dan autopoweroff didukung oleh berbagai model Mac dan mereka diaktifkan dalam kondisi yang berbeda. Mode siaga diperkenalkan pada 2010 dan pada awalnya hanya didukung oleh MacBook Airs, tetapi sekarang didukung oleh semua Mac baru kecuali Mac Pros, iMacs tanpa SSD, dan Mac mini tanpa SSD. autopoweroff diperkenalkan pada 2012 dan didukung oleh semua Mac baru kecuali Mac Pros.
Saya tidak tahu apakah keadaan berada dalam mode siaga berbeda dari keadaan autopoweroff. Layar abu-abu dengan bilah kemajuan ditampilkan saat Mac bangun dari kedua negara.
Perhatikan bahwa Apple telah menggunakan "safe sleep" untuk merujuk pada mode hybrid sleep dan hibernation yang digunakan laptop secara default (seperti di http://support.apple.com/kb/PH11096 ) dan ke status hibernasi saja (seperti di kutipan blok pertama di atas).
Sekalipun Anda menetapkan kode standar ke 0 dan menonaktifkan mode siaga dan autopoweroff, Anda tidak akan menghabiskan banyak energi. Laptop baru menggunakan energi sekitar 0,7-1W dalam mode tidur dan sekitar 0,2-0,3W saat mati atau dalam mode hibernasi.
sumber
autopoweroff
diterapkan pada daya AC danstandby
daya baterai? Saya kirastandby
mode adalah yang benar-benar saya butuhkan.Saya mencoba merangkum semua pengaturan dalam sebuah gambar.
Untuk OS X 10.9 (akan sedikit berbeda dengan OS yang lebih baru)
sumber
Saya akan mengatakan hanya ada dua "mode": Tidur dan Hibernasi
Berikut ringkasan pemahaman saya ..
Catatan: dalam MacOS 10.13
autopoweroffdelay
menentukan penundaan, dalamseconds
, sebelum memasukiautopoweroff
mode.Bisakah seseorang meninjau dan mengkonfirmasi interpretasi ?? Terima kasih
sumber
man pmset
)Hibernasi / tidur ini telah membuat saya gila. Dan saya setuju bahwa Apple harus menggunakan lebih banyak energi untuk memperbaiki perilaku pmset ini.
Saya akan jelas. Saya suka mode hibernasi dan dulu berfungsi dengan sempurna di model dan OS yang lebih lama (hanya menjalankan sudo pmset hibernatemode 25 sudah cukup). Sekarang Apple memecahkan sesuatu dan ini tidak berhasil sejak Yosemite.
Saya memiliki Retina sekarang dan sekarang lebih dari sebelumnya opsi hibernate jauh lebih masuk akal daripada Sleep. Saya tidak mengerti mengapa orang yang memiliki SSD suka Tidur lebih dari hibernasi, saya hanya tidak mengerti mereka tidak mengerti perbedaan waktu bangun antara hibernasi dan tidur adalah 1 detik tetapi mereka menghemat banyak baterai, seseorang menjelaskan kepada saya apa mereka melihat sebagai keuntungan besar karena saya tidak mengerti. Ngomong-ngomong, (jika Anda suka hibernasi seperti saya, lanjutkan membaca) Saya ingin hibernate berfungsi. Butuh berminggu-minggu bagi saya untuk membuatnya bekerja dan saya akan membagikan apa yang saya lakukan dengan Anda semua.
Anda HARUS mengatur ulang SMC dan kemudian NVRAM / PRAM terlebih dahulu:
Setel ulang SMC ( http://support.apple.com/kb/ht3964 ):
Catatan: LED pada adaptor daya MagSafe dapat berubah status atau mati sementara saat Anda mengatur ulang SMC.
Mengatur ulang NVRAM / PRAM ( http://support.apple.com/kb/HT1379 ):
Sekarang jalankan ini:
AC:
Baterai:
Semua:
Semua selesai! Atur MacBook ke mode tidur dan saat Anda bangun, Anda akan melihat bilah kemajuan sebelum komputer selesai. Itu artinya, MacBook berhibernasi! (catatan: Aku benci mereka menghilangkan lampu tidur dari MacBook Pro, itu sangat berguna)
sumber
autopoweroff
tidur nyenyak alias? Atau apakah Anda mengatakan itu lebih disukai?Ini adalah kompilasi dan penjajaran yang bagus dari dua mode manajemen daya: standby vs autopoweroff, tetapi kesimpulan yang dibuat di atas tidak sepenuhnya IMHO yang benar.
Saya memiliki Macbook Pro 15 "pertengahan 2012 (non-SSD), dan mendukung baik siaga maupun otomatis. Artikel yang dikutip di atas tidak menunjukkan bahwa MacBook Pro pertengahan 2012 mendukung mode siaga; namun, di bawah ini adalah output dari" pmset perintah -g cap "di MacBook Pro saya:
Saya memiliki semua masalah manajemen daya sejak Mountain Lion; Komputer akan hibernasi setelah tidur, jadi saya mulai melihat ke perintah "pmset". Namun, kadang-kadang tampaknya hibernasi "autopoweroff" akan dipicu oleh timer "autopoweroffdelay" tetapi hibernasi "siaga" tidak akan dipicu oleh timer "standbydelay". Manajemen daya tidak pernah berfungsi dengan benar sejak Mountain Lion - bahkan di Mavericks.
Saya baru saja melihat di log dari perintah pmset, dan sepertinya MacBook Pro saya terbangun "Dark Wake" pada pukul 11:02 PM "karena EC.ACAttach / Maintenance" dan kemudian lagi pada pukul 3:32 "karena Aktivitas EHC1 / HID ". Perangkat AHC1 / HID adalah keyboard Bluetooth Logitech saya atau Magic Trackpad saya.
MacBook Pro tidak pernah masuk ke mode "hibernate" karena saya membiarkan timer "autopoweroffdelay" pada nilai standarnya 14.400 detik (4 jam) untuk Daya Baterai dan Daya AC. Saya secara manual mengatur "penundaan siaga" menjadi 28.800 detik (8 jam) untuk Daya Baterai dan ke 100.800 detik (28 jam) untuk Daya AC. Satu-satunya cara untuk mengetahui dengan pasti opsi "hibernasi" mana yang masuk - "autopoweroff" atau "standby" - adalah dengan mengatur satu ke interval waktu yang sangat singkat - seperti mungkin 1 jam setelah Mac beralih ke "tidur". Kemudian orang dapat melihat mode "hibernasi" mana yang memicu Mac untuk "hibernasi".
Tidak perlu dikatakan bahwa itu tidak dapat diterima bahwa Apple tidak bisa mendapatkan ini berfungsi dengan benar selama beberapa tahun sekarang. Fitur yang didukung oleh perintah "pmset" perlu dibersihkan, dan opsi yang didukung harus tersedia di GUI di System Preferences.
sumber