Stack Exchange

Posts Tagged ‘Lifetime’

Maximizing the lifetime of your SSD

May 10, 2011 by Tom Wijsman. 33 comments

An SSD drive is a precious investment

An SSD drive is a precious investment, you don’t want your SSD to fail, do you?

So it is interesting to try to do things to increase it’s lifetime and see if it’s worth it. This is exactly what one of our fellow Super Users was planning to do, this user called caveman asked

How to prevent programs from killing my SSD in two weeks?

I just got my first SSD. And I have SSDLife monitoring in the background. After I have installed all software, and did some basic testings. SSDLife said “Total Data written, GB” = 52.1 (40GB used space, 70GB free space).

So, he only installed about 40 GB of data but there is already 52.1 GB written?

He found why this happens in a post which explains:

The problem with an SSD is, data is written in blocks. A block may be 256KB: 256 * 1000 * 8 binary digits. To change even ONE of these digits, you must rewrite the ENTIRE block. That is to say, your OS sees 1 bit being written, but the SSD wear is equivalent to 256KB being written: a 2.048 MILLION fold difference.

Which means that the formula

(SIZE OF SSD) * (Endurance Cycles) = Total data written to SSD before failure

is only for the best case scenario which would allow you to write 1,000 to 1,000,000 times the data of the drive before failure. But, looking at the average to even worst case, those are way more likely to occur with all those small writes going on on the SSD. This is confirmed in

What is the lifespan of an SSD drive?

However, the gist is that SSDs are more reliable than hard disks, and should last a good 20 years at least not counting performance degradation. — Answer by caliban

And that is what we could call an average case. You can do the numbers for the worst case if you want to, I can assure you that it doesn’t look good!

Let’s maximize the lifetime of our precious SSD by wear leveling and minimizing all those small writes to it, using simple and advanced techniques…

more »