Last year, users discovered a problem with Samsung's 840 EVO SSD that caused dramatic slowdowns when reading older data. Samsung attributed the issue to an algorithmic error in the management routine that tracks the status of cells over time. A firmware fix and accompanying Performance Restoration utility were issued in October, and they seemed to do the trick. However, new evidence suggests that the problem persists.
A couple of TR readers (thanks Horia and Richard) pointed me to recent entries in the original Overclock.net thread complaining of slow read performance. Those reports come from drives running the supposedly fixed EXT0CB6Q firmware, and they prompted me to test an EVO I've been saving for just such an occasion. The results don't bode well for the TLC drive.
When the initial fix was issued, I patched our 840 EVO 250GB SSD and then filled it with a mix of movies, MP3s, images, and other files. That drive spent more than three months on the shelf before being called up for a round of read speed tests. Here's HD Tach's assessment:
35MB/s on a modern SSD? Yeah, that ain't right.
Next, I ran SSD Read Speed Tester, which tabulates read speeds based on the age of the files. This benchmark indicates that everything on the drive was almost 15 weeks old when the test was run.
The average here is 54MB/s, with some files reading at well over 100MB/s. That's faster than in HD Tach, but it's still a far cry from what the drive can do with fresh data.
Slow read speeds didn't just afflict targeted benchmarks, either. Transfer rates were extremely slow when I copied the EVO's contents to a secondary SSD in the same system. I then formatted the EVO, loaded it with the original data, and ran the same tests again.
That's more like it. The drive averages 430MB/s in HD Tach, a 12X increase. The EVO is about 10X faster according to SSD Read Speed Tester, which reports a 529MB/s average.
SSDs typically aren't left unpowered for months at a time, so it's possible that hiatus contributed to the slow read speeds exhibited by our sample. However, the other recent reports of read slowdowns come from drives that have been in service since the patch was applied. The issue doesn't appear to be confined to unused drives.
Bruno, our resident coder, has an 840 EVO in his personal machine. He agreed to run a few tests for me, and his drive isn't substantially slower to access older files. But NTFS compression was recently enabled for much of the drive's contents, so I'm hesitant to draw any conclusions based on those results. Compressing the data should effectively refresh the contents of the NAND cells even if there's no change in the stated age of the files.
We've notified Samsung of our findings and are awaiting an official comment from the company. In the meantime, I'm curious if any TR readers have experienced similar slowdowns. Have any of you noticed any read speed issues with patched 840 EVO SSDs?
116 comments — Last by LarryM7 at 12:26 PM on 04/09/15
|Patriot's Hellfire 480GB NVMe SSD reviewedThe NVMe competition heats up||22|
|Samsung's 960 EVO SSD reviewedMore affordable NVMe magic||37|
|Adata's Ultimate SU800 512GB SSD reviewedMicron's 3D NAND finds a new home||11|
|Samsung's 960 Pro 2TB SSD reviewedHoly crap||129|
|Toshiba's OCZ VX500 512GB SSD reviewedA19 flash bids adieu||33|
|Adata's Premier SP550 480GB SSD reviewedTaking aim at the budget segment||36|
|Samsung's Portable SSD T3 reviewed2TB in the palm of your hand||15|
|Crucial's MX300 SSD reviewedThe MX series enters the third dimension||57|
|Asus Tinker Board gives the Raspberry Pi 3 a run for its money||41|
|Mushkin enters the keyboard market with the Carbon KB-001||31|
|Report: PC gaming hardware market expands to an all-time high||39|
|Asus ROG Maximus IX Formula chills with an EKWB waterblock||3|
|Deals of the week: high-powered graphics cards, monitors, and more||13|
|Eurocom Tornado F5 SE mobile server can eat desktops for lunch||14|
|Microsoft releases Pix DX12 tuning and debugging tool for Windows||22|
|Cryorig's QF140 fans offer a choice of silence or performance||17|
|SteelSeries' Apex M500 keyboard reviewed||14|