Manakah dari shutdown / hibernate / sleep menyebabkan keausan paling sedikit ke drive SSD?

19

Memiliki SSD untuk satu-satunya drive di laptop saya, saya bertanya-tanya yang mana dari shutdown / hibernate / sleep menyebabkan paling tidak dipakai? Apakah ada tes serius yang akan mengukur itu?

Misalkan laptop digunakan sehari-hari dengan sebagian besar aplikasi bisnis berjalan (Chrome, FireFox, Word, Excel, OneNote, dll.), Kadang-kadang mesin vmware. OS adalah Windows 7 Enterprise.

Ondrej Tucny
sumber
7
Anda terlalu khawatir. :)
Ƭᴇcʜιᴇ007
Setuju dengan @ techie007, Anda tidak perlu khawatir tentang ini sama sekali. Itu dikatakan saya pikir mematikan dan memulai kembali hasil dalam operasi hard disk yang paling.
slhck
6
@ Slhck: Hibernate menghemat memori dan dengan demikian menulis lebih banyak ke disk daripada ketika Anda akan mematikan dan boot yang sebagian besar dibaca. SSD memakai jauh lebih banyak dari menulis daripada membaca.
Tamara Wijsman
@ Tom Ya, tentu saja itu benar! Tetapi bagaimana bisa Macbook saya (misalnya) tertidur dalam hitungan detik - meskipun secara teoritis harus menyimpan Gigabytes konten RAM ke drive?
slhck
4
@ Slhck: Itu karena hibernasi tidak tidur. :)
Tamara Wijsman

Jawaban:

15

Catatan: Daya terputus untuk setiap operasi dan karenanya tidak relevan, bahkan untuk tidur SSD tidak akan menerima daya.

Dari yang terbaik hingga yang terburuk:

  • Tidur , ini hampir tidak membaca atau menulis.

  • Reboot , ini akan menulis sedikit saat mematikan dan banyak membaca ketika boot.

    Namun, menulis memakai SSD secara signifikan lebih dari membaca karena sel akan terbakar seiring waktu ...

  • Hibernate , ini tidak banyak menulis (setidaknya seluruh memori yang digunakan) dan kemudian membacanya kembali. Anda dapat mengunduh perbaikan otomatis untuk menonaktifkan hibernasi dengan cepat di Widnows ...

Tamara Wijsman
sumber
Kedengarannya masuk akal.
Ondrej Tucny
2
Saya akan menyarankan memindahkan file hibernate (hiberfil.sys) ke drive lain yang bukan SSD; tetapi semua yang saya dapat temukan di Google mengatakan Anda tidak bisa. :(
Kyralessa
11

Anda dapat mengetahuinya dengan menggunakan SSDLife (memiliki versi gratis):

  1. Buka SSDLife, rekam nilai "Data yang ditulis, GB" (value1);
  2. Lakukan Shutdown / Hibernate / Sleep;
  3. Buka SSDLife, rekam nilai "Data yang ditulis, GB" (value2);
  4. value2 - value1;

masukkan deskripsi gambar di sini


sumber
1
Saya tidak tahu bagaimana aplikasi bekerja sehubungan dengan fitur-fitur SSD (mis. Beberapa penghitung penggunaan mungkin), jadi seberapa dapat dipercaya angka-angka itu sehubungan dengan spesifik shutdown / hibernasi / tidur dalam hal run-time aplikasi?
Ondrej Tucny
@Ondrej Tucny: Maaf sobat, saya tidak yakin apakah saya mengerti Anda dengan benar (Bahasa Inggris bukan bahasa ibu saya). Jika Anda khawatir tentang kebenaran statistik yang disediakan oleh SSDLife, lihat halaman ini . Jika Anda menggunakan Intel SSD, Anda juga dapat menggunakan Intel SSD Toolbox untuk memeriksa nilai "Host Reads" dan "Host Wirtes".
Alat luar biasa! Bahkan mungkin blog layak;)
James Mertz
2

Sejak Vista, tidur biasanya adalah tidur hibrida , yang artinya tidur lebih dulu dan kemudian hibernasi "nanti" jika daya padam. Jadi keduanya akan menulis. Dengan shutdown, itu tidak akan menulis (banyak) pada shutdown, tetapi akan membaca saat startup; tetapi membaca tidak menyebabkan banyak "keausan".

Tapi saya tidak akan khawatir tentang itu. Dengan SSD, tidak ada bagian yang bergerak. Dengan laptop, Anda ingin dapat "mengambil dan pergi", dan sebaliknya "membuka dan kembali" bekerja. Gunakan saja tidur. Biarkan mesin Anda bekerja untuk Anda, bukan sebaliknya.

Ken
sumber
Hanya pada desktop, pada laptop tidur hybrid dimatikan atas permintaan perusahaan laptop. Mengapa mereka menginginkan itu? Untuk melindungi hard drive: blogs.msdn.com/b/oldnewthing/archive/2011/05/10/10162728.aspx Meskipun ini seharusnya tidak terlalu menjadi masalah dengan SSD, itu berarti pengguna harus menyalakannya. sendiri (lihat tautan yang sama di atas)
Robert MacLean