Ada juga aplikasi panel preferensi yang disebut SmartSleep ( http://www.jinx.de/SmartSleep.html ): Anda harus membayar untuk versi saat ini, tetapi Anda dapat menemukan versi yang lebih lama di Internet.
Saya juga telah menggunakan tutorial ini, saya menyalin konten yang disalin, dan memiliki beberapa catatan di bagian bawah:
http://www.geeked.info/make-my-macbook-pro-hibernate/
Saya tidak suka membuang masa pakai baterai, terutama saat bepergian. Saya suka fitur Hibernate di Windows, dan semua laptop saya diatur ke hibernate ketika tutupnya ditutup. Beberapa detik tambahan yang diperlukan untuk bangun bernilai masa pakai baterai yang dihemat di mataku. Bagi mereka yang tidak tahu di sini adalah keadaan yang berbeda dari MacBook Pro:
- Aktif - Komputer aktif, layar menyala, baterai digunakan berdasarkan pengaturan daya Anda
- Padam - Komputer tidak menggunakan daya dari baterai
- Tidur - Komputer telah mematikan layar dan menangguhkan sistem operasi ke RAM (memori volatile).
- Hibernasi - Komputer telah mematikan sebagian besar perangkat keras dan menangguhkan sistem operasi ke hard drive.
Biasanya ketika Anda menutup tutup MBP Anda, itu akan ditidurkan , bangun cukup cepat ketika Anda membuka tutupnya lagi. Saat tidur, masih mengkonsumsi daya baterai, meskipun jumlahnya sedikit dibandingkan dengan penggunaan normal. Ketika baterai mencapai tingkat rendah tertentu, MBP akan secara otomatis beralih ke mode hibernasi : pada dasarnya mati sehingga Anda tidak kehilangan pekerjaan.
Tidur sangat bagus untuk saat Anda aktif menggunakan komputer Anda, tetapi ketika Anda ingin memperpanjang masa pakai baterai selama mungkin, Anda ingin tidur menjadi hibernasi . Juga perhatikan bahwa ternyata MacBook Pro yang lebih baru juga menulis informasi ke hard drive ketika tidur sehingga ketika baterai turun ke tingkat yang berbahaya itu dapat langsung melompat ke hibernasi . Apple menyebut ini "Safe Sleep". (Info lebih lanjut tentang semua hal teknis di sini)
Beberapa contoh mengapa Anda ingin menggunakan hibernasi dengan laptop Anda:
- Anda akan menuju ke bandara dengan penerbangan internasional dan Anda ingin menggunakan mesin Anda selama penerbangan tetapi masih menyisakan cukup jus untuk dapat menarik peta / email / info ketika Anda sampai ke tujuan.
- Anda melemparkan laptop Anda ke dalam tas dan mungkin atau mungkin tidak menggunakannya pada perjalanan akhir pekan tetapi tidak ingin khawatir tentang pengisian daya.
- Anda ingin menghemat setiap kekuatan yang Anda bisa.
Dan ketika Anda ingin tetap tidur :
- Laptop Anda tidak kehabisan daya baterai
- Anda akan sering membuka dan menutup tutupnya
- Anda berlarian tetapi secara aktif menggunakan laptop Anda (konferensi, rapat, dll.)
Pada dasarnya Anda mengorbankan kecepatan memulihkan mesin Anda untuk mendapatkan sedikit daya baterai atau sebaliknya. Secara pribadi saya suka mendapatkan setiap bit listrik terakhir yang saya bisa.
Setelah beberapa pencarian saya menemukan posting yang menjelaskan bagaimana pada dasarnya memaksa MBP Anda ke hibernasi ketika tutupnya ditutup. Ini membutuhkan sedikit kerja cepat di konsol, tetapi sangat sederhana.
Di konsol, ketikkan perintah ini untuk menentukan mode tidur Anda saat ini:
pmset -g | grep hibernate
Ini harus mengembalikan salah satu dari yang berikut:
- 0 -
Legacy sleep mode
. Ini akan menghemat segalanya untuk RAM saat tidur tetapi tidak mendukung Safe Sleep . Tidur sangat cepat.
- 1 -
Legacy Safe Sleep
. Ini adalah Safe Safe . Semua laptop Anda tertidur, itu akan menyimpan semuanya ke hard disk. Butuh beberapa waktu untuk tidur, dan lambat untuk memulai. Lambat pada Tidur dan Startup.
- 3 -
Default
. Seperti dijelaskan di atas, saat tidur, konten disimpan ke RAM. Ketika baterai habis, hibernasi terjadi.
- 5 - Berperilaku sebagai 1 tetapi hanya berlaku untuk Mac modern yang menggunakan "Secure virtual memory".
- 7 - Berperilaku sebagai 3 tetapi hanya berlaku untuk Mac modern yang menggunakan "Secure virtual memory".
Sekarang edit dan simpan /Users/username/.bash_profile
file Anda dengan baris berikut:
alias hibernateon="sudo pmset -a hibernatemode 5"
alias hibernateoff="sudo pmset -a hibernatemode 0"
Perhatikan itu hibernateon
dan hibernateoff
dapat berupa teks apa pun yang Anda inginkan: Anda hanya perlu mengingat apa yang Anda gunakan.
Sekarang jalankan yang berikut ini:
source .bash_profile
Sekarang Anda memiliki perintah kecil yang berguna yang memungkinkan Anda mengaktifkan dan menonaktifkan hibernasi instan. Setiap kali Anda ingin mesin Anda hibernasi ketika Anda menutup tutupnya, cukup jatuhkan ke jendela terminal dan ketik hibernateon
. Saat Anda lebih suka laptop Anda hanya tidur, ketikkan hibernateoff
.
.bash_profile
(perhatikan periode) adalah file "tersembunyi" di direktori home Anda.
Coba perintah ini:
pico ~/.bash_profile
dan kemudian tambahkan dua garis alias.
man pmset
danpmset -g
untuk beberapa definisi dan konsep berguna yang terkait dengan pertanyaan ini.