https://www.quora.com/How-much-will-the-Hibernate-option-wear-down-an-SSD
Mark Hahn, computer guy
563 Views • Most Viewed Writer in Solid-State Drives with 60+ answers
It's very straightforward: hibernation stores at most your RAM size onto the SSD. So since you should expect something like 3000 lifetime whole-disk writes from an SSD, hibernating 8G onto a 128G SSD should cause wear of about 1/((128/8)*3000) (48000 lifetime hibernations, assuming no other IO to the SSD, and no write-amplification). This is quite approximate! I think it's safe to say that hibernating a few times a day is safe.
The 3000 is the approximate flash cell endurance - they can vary, probably as low as 1000. A Samsung EVO 850 claims a life of 75TB, which is 3000-6000 whole-disk writes (each of which implies erasing every flash cell). If hibernation somehow triggered worst-possible behavior from the SSD, it might cause a few times more wear-per-hibernation.
Wear is not a big issue, mainly since people seek bigger SSDs, which means the wear gets spread across more cells, and thus takes longer to hit the limit in erase cycles. And hibernation is fairly SSD-friendly IO: probably sequential, and relatively small (RAM-sized). Obviously, you should not fill your SSD, and should use TRIM (both help the SSD manage wear). And probably try not to hibernate "frequently" (not more than a few times a day), especially if you have big RAM and/or small SSD.
OTOH, disks, whether SSD or HD, have to be regarded as consumables, even if the timescale is years.
-
Starlight5 Yes, I'm a cat. What else is there to say, really?
Hibernation is used by fastboot... ... ...
-
tilleroftheearth Wisdom listens quietly...
You're making a lot of assumptions here.
Cell endurance as low as 1000? Not even 1/3 of that today for some flash...
You'll have a fully functional and dependable drive after (almost) fully exhausting the nand cycles? Not likely.
No write amplification? Lol... not outside of a lab/theory and actual, real world use.
8GB RAM sufficient for today's O/S', Programs, Multi-tasking/Multi-tabbing and workflows? Maybe true back in 2005...
But with the most critical one being how important hibernation is when you have an SSD that could boot up almost any platform in mere seconds vs. the decrease in usable capacity/performance (vs. OP'ing it)/longevity by leaving it enabled (and worse; actually using it).
Everything is a consumable. But keep in mind that nothing is linear. And theory and math is great for the classroom but doesn't always come through as we would expect/like in the real world. -
Its not my article and I have disabled Hibernation ad removed the file myself.
But I do use sleep function -
Its not my article I copied it with a link to where its from. I have disabled Hibernation and removed the file myself.
-
Personally I don't understand why anyone would even use hibernate/sleep with a SSD. Just as fast (if not faster) to just shut down the computer and boot back up when you need it again.
tilleroftheearth likes this. -
Starlight5 Yes, I'm a cat. What else is there to say, really?
@Jarhead when fastboot works, it's insanely fast. It does use hybernation, though.
-
Haven't tried it (actually never heard of fastboot before). Using a SSD and Linux Mint (and ignoring login), I can get to a usable desktop from a cold boot in about 3-4 seconds (including POST). Plenty fast for me, but of course YMMV.
-
John Ratsey Moderately inquisitive Super Moderator
However, on my latest machine (Skylake Dell E5570) sleep sips very little power and seems to be robust so I've been using hibernation less than in the past.
JohnStarlight5 likes this. -
tilleroftheearth Wisdom listens quietly...
Have to admit I get a little jealous when I hear about stories like this.
If I just leave a browser running with a few tabs, almost every single one of the systems I have access to will freeze. This is without using sleep or hibernation. Oh well. Whatever gets you through the night - it's all right... it's alright.
-
I'm one of the people that likes to have my work space come up where I left off. I often have multiple browser windows with multiple tabs, an IDE, OneNote, Word, Excel, Slack, Hipchat, postman... open. I'll be working at a desk plugged in and then go to meetings. Pack up, go home and do some work, then back to work.
I have a PCIe NVMe 512gb SSD so booting or restoring from hibernate are both very fast.
I reboot like I bathe. Once a week if I need to or not. Installing available updates etc. (both when bathing and rebooting)
I think the settings I have optimize the battery and minimize hibernation.
When plugged in the only thing is turn off the screen after being idle for 10 min.
On battery:
Screen dims a bitThere is a setting under the advanced power setting > sleep > hibernate after, where it will go from sleep to hibernate after x minutes. I think the default is 3 hours, even when plugged in.
Screen off after 5 min idle
Sleep after 30 min idle
Sleep when lid is closed
Hibernate after 120 min of sleep
Hibernate on Critical battery Action
Do you agree with this article?
Discussion in 'Hardware Components and Aftermarket Upgrades' started by DRFP, May 30, 2016.