Jump to content

The SSD Endurance Experiment: Finally, They Are All Dead

BiG StroOnZ

More than 18 months ago, I vowed to push all six drives to their bitter ends. I didn't do so in the name of god or country or even self-defense, either. I did it just to watch them die.

 

I slowly squeezed out every last drop of life with a relentless stream of writes far more demanding than anything the SSDs would face in a typical PC. To make matters worse, I exploited their suffering by chronicling the entire process online.

 

Today, that story draws to a close with the final chapter in the SSD Endurance Experiment. The last two survivors met their doom on the road to 2.5PB, joining four fallen comrades who expired earlier. It's time to honor the dead and reflect on what we've learned from all the carnage.

 

This experiment sought to find out by writing a near-constant stream of data to Corsair's Neutron GTX 240GB, Intel's 335 Series 240GB, Kingston's HyperX 3K 240GB, Samsung's 840 Series 250GB, and Samsung's 840 Pro 256GB.

 

All of the drives surpassed their official endurance specifications by writing hundreds of terabytes without issue. Delivering on the manufacturer-guaranteed write tolerance wouldn't normally be cause for celebration, but the scale makes this achievement important. Most PC users, myself included, write no more than a few terabytes per year. Even 100TB is far more endurance than the typical consumer needs.

 

After receiving a black mark on its permanent record, the 840 Series sailed smoothly up to 800TB. But it suffered another spate of uncorrectable errors on the way to 900TB, and it died without warning before reaching a petabyte. 

 

Intel's 335 Series failed much earlier, though to be fair, it pulled the trigger itself. The drive's media wear indicator ran out shortly after 700TB, signaling that the NAND's write tolerance had been exceeded. Intel doesn't have confidence in the drive at that point, so the 335 Series is designed to shift into read-only mode and then to brick itself when the power is cycled.

 

The reaper came for the Kingston HyperX 3K next. As with the 335 Series, the SMART data's declining life indicator foretold the drive's death and triggered messages warning that the end was nigh. The flash held up nicely through 600TB, but it suffered a boatload of failures and reallocated sectors leading up to 728TB, after which it refused to write.

 

The next failure occurred after the 840 Series bit the dust. Corsair's Neutron GTX was practically flawless through 1.1PB—that's petabytes—but it posted thousands of reallocated sectors and produced numerous warning messages over the following 100TB.  

 

The SSD Endurance Experiment represents the longest test TR has ever conducted. It's been a lot of work, but the results have also been gratifying. Over the past 18 months, we've watched modern SSDs easily write far more data than most consumers will ever need. Errors didn't strike the Samsung 840 Series until after 300TB of writes, and it took over 700TB to induce the first failures. The fact that the 840 Pro exceeded 2.4PB is nothing short of amazing, even if that achievement is also kind of academic.

 

The important takeaway is that all of the drives wrote hundreds of terabytes without any problems. Their collective endurance is a meaningful result.

 

earlyfailures.gif

 

 

 

Source: http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead

 

This is a pretty exceptional test, seeing that most of these drives wrote hundreds of terabytes before failing, some even reaching a petabyte. Really shows how reliable SSD's actually are in today's age, as long as you go with a decent company. Only gripe is I wish they had a Crucial drive in the test, as I believe they are pretty big in the SSD game. 

Link to comment
Share on other sites

Link to post
Share on other sites

YES FINALLY i wanted to see how long they lasted...

 

now they need to start doing 3d nand drives like the 850 and the upcoming intel SSDs

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
Share on other sites

Link to post
Share on other sites

And everyone says newtron ssd's are bad

#CORSAIR

9590|EK-Copper|Sabertooth 990FXR2.0|16GB RIPJAWS Z|Dual MSI Gaming 290|Corsiar AX1200i|Corsair 760T|3TB Seagate+Dual 120GB Samsung 850EVO in Raid 0


LTT'S Official Radeon Master Race Club Founder-Predicts TitanX2 (Prediction Date: 3-30-15)


XFX Needs To Make A 3 Fan Cooler 

Link to comment
Share on other sites

Link to post
Share on other sites

so intel basically set their limits for 100% safe data then make sure you cannot surpass that.. if thats the case cant really see an issue with that

Processor: Intel core i7 930 @3.6  Mobo: Asus P6TSE  GPU: EVGA GTX 680 SC  RAM:12 GB G-skill Ripjaws 2133@1333  SSD: Intel 335 240gb  HDD: Seagate 500gb


Monitors: 2x Samsung 245B  Keyboard: Blackwidow Ultimate   Mouse: Zowie EC1 Evo   Mousepad: Goliathus Alpha  Headphones: MMX300  Case: Antec DF-85

Link to comment
Share on other sites

Link to post
Share on other sites

WOOO HOOO! 840 pro got up to 2.4Pb!

Ketchup is better than mustard.

GUI is better than Command Line Interface.

Dubs are better than subs

Link to comment
Share on other sites

Link to post
Share on other sites

Should put the nail in the coffin on the SSD endurance fears you still hear about here and there.

 

But it would be nice if SSD makers could get their drives to wear out a little more elegantly. Intel's solution was as expected, and honestly I would rather get a consistent, controlled shutdown at 700TB than a sudden, total failure at 2PB+. Not that it really matters to most of us anyway.

Link to comment
Share on other sites

Link to post
Share on other sites

Nice test, but how much do I use per day is my question :/

Does anybody know about an application that could monitor the data written to a specific dry from when I push the button on my pc to when I'm about to shut it down for the night ?

Connection200mbps / 12mbps 5Ghz wifi

My baby: CPU - i7-4790, MB - Z97-A, RAM - Corsair Veng. LP 16gb, GPU - MSI GTX 1060, PSU - CXM 600, Storage - Evo 840 120gb, MX100 256gb, WD Blue 1TB, Cooler - Hyper Evo 212, Case - Corsair Carbide 200R, Monitor - Benq  XL2430T 144Hz, Mouse - FinalMouse, Keyboard -K70 RGB, OS - Win 10, Audio - DT990 Pro, Phone - iPhone SE

Link to comment
Share on other sites

Link to post
Share on other sites

I wonder how the endurance of NVME / NVMEHCI drives will be once they're out for consumers.  Maybe we'll hit a few exabytes :P

Link to comment
Share on other sites

Link to post
Share on other sites

It would be nice to have this done with Samsungs 3D NAND, and ADATA.

5800X3D - RTX 4070 - 2K @ 165Hz

 

Link to comment
Share on other sites

Link to post
Share on other sites

I knew I should of just saved up for an 840 EVO :'(

the evo wasnt tested. even if it was i dont think it would of got past 1.5PB

 

Reallistically your MLC nand MX100 should be fine for a Petabyte.

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

I doubt they're going to do it; but, it would be cool to redo this with the current generation of those SSDs now (ex Samsung 850's vs 840's). It would be interesting to see if the endurance changes.

Link to comment
Share on other sites

Link to post
Share on other sites

After 2+ years my Kingston 3k only has 5.4TB in 14161 as an OS, that has taken some abuse. Think I'm less worried now. ^_^

I've written 14.5TB in 1.5 years, but from the looks of these it's fine

 

 

 1: (SSD Raw Read Error Rate)               Normalized Rate:  95  Sectors Read: 6259485 Read Errors: 0
 5: (SSD Retired Block Count)               Spare blocks remaining 100%  Retired Block 0
 9: (SSD Power-On Hours)                    Value 95  Total 5222 hrs 20 mins
12: (SSD Power Cycle Count)                 Power Cycle Life Remaining  99%  Number of power cycles 1038
171: (SSD Program Fail Count)                Program Error Count 0
172: (SSD Erase Fail Count)                  Erase Error Count 0
174: (SSD Unexpected power loss count)       Unexpected power loss Count 113
177: (Wear Range Delta)                      Wear Range Delta 3%
181: (Program Fail Count)                    Program Error Count 0
182: (Erase Fail Count)                      Erase Error Count 0
187: (SSD Reported Uncorrectable Errors)     Normalized Value 100  lifetime URAISE Errors 0
189: (Unrecognized Attribute)                Value:  29 Raw Data: 1d 00 4b 00 0c 00 00
194: (SSD Temperature Monitoring)            Normalized temp 29   Current 29  High 75 Low 12
195: (SSD ECC On-the-fly Count)              Normalized Value 120   Sectors Read 6259485  UECC Count 0
196: (SSD Reallocation Event Count)          Normalized Value 100   Reallocation Event Count 0
201: (SSD Uncorrectable Soft Read Error Rate)Normalized Value 120  Sectors Read 6259485  Uncorrectable Soft Error Count 0
204: (SSD Soft ECC Correction Rate (RAISE)   Normalized Value 120  Sectors Read 6259485  Soft ECC Correction Count 0
230: (SSD Life Curve Status)                 Normalized Value 100
231: (SSD Life Left)                         Life Remaining 100%
233: (SSD Internal Reserved)                 17000
234: (SSD Internal Reserved)                 14355
241: (SSD Lifetime writes from host)         lifetime writes   14355
242: (SSD Lifetime reads from host)          lifetime reads   13116
 
No signs of premature failure. 

CPU: Intel 3570 GPUs: Nvidia GTX 660Ti Case: Fractal design Define R4  Storage: 1TB WD Caviar Black & 240GB Hyper X 3k SSD Sound: Custom One Pros Keyboard: Ducky Shine 4 Mouse: Logitech G500

 

Link to comment
Share on other sites

Link to post
Share on other sites

Absolutely brilliant, thanks that post OP. I feel that samsung pro SSD's are the best around. They do cost more upfront, but I believe they can be passed down from build to build. Although this was not a very scientific experiment. It was very informative. I wish more channels would run experiments like this. Thx again OP

Test ideas by experiment and observation; build on those ideas that pass the test, reject the ones that fail; follow the evidence wherever it leads and question everything.

Link to comment
Share on other sites

Link to post
Share on other sites

I knew I should of just saved up for an 840 EVO :'(

840 EVOs are nothing but trouble, rave reviews out the gate, but a year down the road they've slowed down to less than mechanical speeds

Intel i5-3570K/ Gigabyte GTX 1080/ Asus PA248Q/ Sony MDR-7506/MSI Z77A-G45/ NHD-14/Samsung 840 EVO 256GB+ Seagate Barracuda 3TB/ 16GB HyperX Blue 1600MHZ/  750w PSU/ Corsiar Carbide 500R

 

Link to comment
Share on other sites

Link to post
Share on other sites

 

I've written 14.5TB in 1.5 years, but from the looks of these it's fine

 

My 840 Evo has 38.16 TB of writes according to samsung magician and i have no idea why

Intel i5-3570K/ Gigabyte GTX 1080/ Asus PA248Q/ Sony MDR-7506/MSI Z77A-G45/ NHD-14/Samsung 840 EVO 256GB+ Seagate Barracuda 3TB/ 16GB HyperX Blue 1600MHZ/  750w PSU/ Corsiar Carbide 500R

 

Link to comment
Share on other sites

Link to post
Share on other sites

My 840 Evo has 38.16 TB of writes according to samsung magician and i have no idea why

I guess it depends on how full you keep your drive, as far as I know SSD's try to "split" the load over multiple chips rather than just occupying one section of NAND. 

CPU: Intel 3570 GPUs: Nvidia GTX 660Ti Case: Fractal design Define R4  Storage: 1TB WD Caviar Black & 240GB Hyper X 3k SSD Sound: Custom One Pros Keyboard: Ducky Shine 4 Mouse: Logitech G500

 

Link to comment
Share on other sites

Link to post
Share on other sites

I guess it depends on how full you keep your drive, as far as I know SSD's try to "split" the load over multiple chips rather than just occupying one section of NAND. 

90 Gigs free now, but its been more full before, i cleaned up quite a bit and moved downloads and images to my HDD

Intel i5-3570K/ Gigabyte GTX 1080/ Asus PA248Q/ Sony MDR-7506/MSI Z77A-G45/ NHD-14/Samsung 840 EVO 256GB+ Seagate Barracuda 3TB/ 16GB HyperX Blue 1600MHZ/  750w PSU/ Corsiar Carbide 500R

 

Link to comment
Share on other sites

Link to post
Share on other sites

My 840 Evo has 38.16 TB of writes according to samsung magician and i have no idea why

Swap/hibernate files?

Link to comment
Share on other sites

Link to post
Share on other sites

I knew I should of just saved up for an 840 EVO :'(

they tested the 840 pro the 840 evo is using TLC nand so it should fail fairly early your crucial ssd with its MLC nand should last longer

Link to comment
Share on other sites

Link to post
Share on other sites

I doubt they're going to do it; but, it would be cool to redo this with the current generation of those SSDs now (ex Samsung 850's vs 840's). It would be interesting to see if the endurance changes.

 

3D NAND would make it take ages to complete. I mean this experiment already took over a year, with an 850 Pro it could take the rest of the decade.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×