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?