OS X hanya memiliki satu opsi "tidur". Anda tidak dapat mengubah namanya, tetapi untuk mengubah perilakunya, saya menggunakan versi lama SmartSleep pada mini Mac (meskipun dalam mode "tidur & hibernasi" seperti MacBook). Ini berfungsi untuk mini, meskipun situs web hanya merujuk ke MacBook.
(SmartSleep masih bebas ketika saya menulis ini pada tahun 2009.)
Saya kadang-kadang mengeluh tentang perangkat keras yang tidak dihapus dengan benar (tapi OS X tidak pernah memberi tahu saya perangkat keras apa , dan disk USB Time Machine saya tampak baik-baik saja - saya harus mengintip ke dalam log suatu hari, dan saya menganggap ini terkait dengan OS X, tidak untuk SmartSleep).
Saya telah dengan cepat menguji SmartSleep "hibernate only" pada mini itu (Intel; menjalankan 10.5), dan sepertinya berfungsi juga. Melakukan tes ini, saya perhatikan bahwa setelah tampilan menjadi hitam, lampu daya mulai berdenyut (seperti untuk menunjukkan tidur daripada hibernasi) selama beberapa detik. Mungkin masih menulis RAM ke disk saat itu. (Sampai sekarang, saya selalu berpikir bahwa di MacBook saya denyutan menunjukkan bahwa semua sudah dilakukan. Tapi sekarang saya berpikir bahwa, dalam mode sleep mana pun yang digunakan, seseorang mungkin tidak boleh mencabut steker daya terlalu cepat). Setelah beberapa saat, itu benar-benar mati.
Pada 2006, Macworld menjelaskan cara mencapai hal yang sama tanpa panel preferensi SmartSleep. Untuk memeriksa pengaturan saat ini:
pmset -g | grep hibernatemode
Menurut artikel lama Macworld hal berikut ini berlaku, tetapi pastikan untuk membaca jawaban Lauri yang menunjukkan bahwa saat ini hanya 0, 3 dan 25 yang harus digunakan sebagai gantinya :
- 0 - Mode tidur gaya lama, dengan RAM aktif saat tidur, tidur aman dinonaktifkan, dan bangun sangat cepat.
- 1 - Mode Hibernasi, dengan isi RAM yang ditulis ke disk, sistem benar-benar mati ketika "tidur," dan lebih lambat bangun, karena membaca isi RAM dari hard drive.
- 3 - Mode default pada mesin diperkenalkan sejak sekitar musim gugur 2005. RAM dinyalakan saat tidur, tetapi konten RAM juga ditulis ke disk sebelum tidur. Jika kehilangan daya total, sistem memasuki mode hibernasi secara otomatis.
- 5 - Ini sama dengan mode 1, tetapi ini untuk mereka yang menggunakan memori virtual aman (di System Preferences »Security).
- 7 - Ini sama dengan mode 3, tetapi bagi mereka yang menggunakan memori virtual aman.
Dan angka yang sama dapat digunakan untuk mengubah pengaturan mode tidur:
sudo pmset -s hibernatemode 1