Mematikan hibernasi pada pertengahan 2012 MacBook Pro dengan SSD

10

Saya telah membaca beberapa artikel di Internet cara "mengoptimalkan Mac Anda dengan SSD". Saya tidak yakin setuju atau tidak dengan artikel tersebut karena saya pikir Apple tahu pengaturan terbaik untuk komputer dengan drive SSD. Pertanyaan saya adalah: apakah saya harus khawatir menonaktifkan hibernate untuk "menyimpan" SSD saya dari keausan?

Saya juga mendengar bahwa folder rumah pengguna (juga folder Aplikasi, dan item sementara) disimpan pada disk RAM / hard drive pemintalan untuk meningkatkan masa pakai SSD. Saya pribadi berpikir ini agak berlebihan, karena saya tidak melihat mengapa Apple akan menjual SSD jika orang harus melakukan semua konfigurasi tambahan ini.

Sunting: ini adalah pembaruan tujuh tahun menggunakan SSD saya seperti biasa, termasuk hiberasi aktif, dan menggunakan SSD saya sebagai lokasi penyimpanan sementara untuk membuat cadangan hard drive 2TB dan 4TB saya, anti-virus aktif, menginstal ratusan dan ratusan aplikasi ( dan kemudian mencopotnya), menjalankan mesin virtual yang tak terhitung jumlahnya, dan mengetahui kemudian bahwa aplikasi radio internet yang tidak berfungsi menulis 1TB ke SSD saya lebih dari setahun. Saya tidak merawat bayi sama sekali; Saya hanya menggunakannya seperti biasa:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Selain itu, saya mempartisi ke 64GB / 64GB, dengan hanya satu partisi yang aktif digunakan (Windows) selama dua tahun. Saya kemudian membatalkan partisi beberapa tahun kemudian. Mengingat bahwa ini adalah skenario buruk dalam hal keausan (tidak dapat menyebarkannya di 64GB yang tidak terpakai lainnya), ia telah berusia cukup baik. Ada 100 sektor yang dialokasikan kembali, tetapi jika masing-masing sektor adalah 512kb, maka itu 5mb yang tidak dapat saya gunakan, yang tidak terlalu buruk.

alexyorke
sumber
2
Anda harus memiliki sejumlah besar RAM untuk menempatkan direktori / Aplikasi Anda di ramdisk.
Cajunluke
Tidak termasuk iLife, ini sekitar 1GB.
alexyorke
Hmmm. Milik saya hanya 8,5 gigs di laptop pekerjaan saya. Saya cukup yakin ini lebih seperti 20 pertunjukan di laptop rumah saya.
Cajunluke
Saya bisa melihat dari mana Anda berasal sekarang; itu banyak! Instalasi stok jauh lebih sedikit (mungkin artikel merujuk itu).
alexyorke
Adakah yang tahu berapa banyak data yang sebenarnya ditulis /var/vm/sleepimageketika akan tidur? Jika selalu seukuran RAM, itu akan menjadi bagian besar dari rata - rata GB / hari yang ditulis untuk drive .
Lri

Jawaban:

3

Itu hanya paranoia. Mode hibernasi sangat sehat untuk SSD. SSD akan bertahan sekitar 2-4 tahun menulis terus menerus. Ini berarti waktu di mana SSD dinyalakan. Saya memiliki komputer berusia 4 tahun dan HD-nya telah diberdayakan selama 1,5 tahun (sesuai dengan utilitas disk). SSD Anda pasti dapat bertahan lebih lama.

duci9y
sumber
Bagaimana saya bisa melihat waktu SSD saya diaktifkan dengan utilitas disk?
alexyorke
4
Pilih disk dari bilah samping, tekan ⌘I, dan salin Power On Hoursnilainya. Anda dapat mengonversinya menjadi beberapa hari desimal dengan sesuatu seperti bc <<< 'ibase=16; scale=1;0000000019C8/18'.
Lri
2
Waktu drive telah diaktifkan sama sekali tidak relevan. Volume data yang telah ditulis ke drive yang memengaruhi masa pakai SSD. -1
Nama Palsu
@FakeName Saya pikir Anda tidak mengerti jawaban saya. Kalimat "Waktu di mana SSD dinyalakan" dimaksudkan untuk menjelaskan istilah "penggunaan berkelanjutan". Itu berarti, 2-4 tahun menulis terus menerus pada SSD.
duci9y
@ duci9y - Lalu ubah "Penggunaan berkelanjutan" untuk mengatakan "menulis kontinu". Karena itu, hanya interpretasi yang sangat melenceng yang bisa Anda katakan.
Nama Palsu
4

Meskipun ini adalah pertanyaan lama, saya ingin memperbaruinya dengan jawaban saya karena masih relevan bagi saya.

http://blog.alutam.com/2012/04/01/optimizing-macos-x-lion-for-ssd/#hibernation

sudo pmset -a hibernatemode 0
sudo rm /var/vm/sleepimage

Kami tidak menyarankan mengubah pengaturan hibernasi. Perubahan apa pun yang Anda buat tidak didukung. Jika Anda tetap memilih untuk melakukannya, sebaiknya gunakan salah satu dari tiga pengaturan ini. Demi Anda dan saya, jangan gunakan yang lain 0, 3, atau 25. hibernatemode = 0 (biner 0000) secara default pada desktop yang didukung. Sistem tidak akan mencadangkan memori hingga penyimpanan persisten. Sistem harus bangun dari isi memori; sistem akan kehilangan konteks kehilangan daya. Ini, secara historis, tidur lama yang sederhana. hibernatemode = 3 (binary 0011) secara default pada portables yang didukung. Sistem akan menyimpan salinan memori ke penyimpanan persisten (disk), dan akan memberi daya memori selama tidur. Sistem akan terbangun dari memori, kecuali jika daya terputus memaksanya untuk memulihkan dari disk image. hibernatemode = 25 (biner 0001 1001) hanya dapat disetel melalui pmset. Sistem akan menyimpan salinan memori ke penyimpanan persisten (disk), dan akan menghapus daya ke memori. Sistem akan memulihkan dari disk image. Jika Anda ingin "hibernasi" - tidur lebih lambat, bangun lebih lambat, dan masa pakai baterai lebih baik, Anda harus menggunakan pengaturan ini.

Mike Lagomarsino
sumber
0

Saya sebenarnya lebih suka SmartSleep . Menggunakan aplikasi kecil ini memberi Anda yang terbaik dari kedua dunia. Ketika Anda tidur Mac Anda (tutup sungkupnya), SmartSleep akan memutuskan berdasarkan pada sisa kapasitas baterai Anda apakah akan menulis gambar hibernasi atau tidak. Ini berguna, karena jika Anda menemukan diri Anda dalam situasi sulit, di mana baterai Anda habis, Anda tidak akan kehilangan data Anda.

Saya telah menggunakan SmartSleep sejak saya memiliki SSD (2-3 tahun sekarang) dan sangat menghargainya. Ini juga menawarkan beberapa cara pintas yang bagus, seperti caffeinateatau hibernasi instan.

n1000
sumber