Samsung's 840 EVO update fixes slow reads with old data

sygnus21

New member
Guru
Gold Member
VIP
Local time
11:50 PM
Messages
7,684
Location
Hampton VA
Not sure where the appreciate place for this should be but...

It seems the Samsung 840 EVO had a long undiscovered issue which was finally addressed this week

Last month, Samsung confirmed that its 840 EVO SSD can suffer from slower read speeds with older data. The company promised to address the issue with updated firmware, and we've been experimenting with the fix.
Before we get into the results of our testing, we should spend a moment on the problem itself. Here's how Samsung describes the issue:
SSDs usually calibrate changes in the statuses of cells over time via the flash management software algorithm. Due to the error in the software algorithm, the 840 EVO performed read-retry processes aggressively, resulting in a drop in overall read performance. This only occurs if the data was kept in its initial cell without changing, and there are no symptoms of reduced read performance if the data was subsequently migrated from those cells or overwritten.
Read-retry is used to compensate for changes in cell voltages, suggesting that voltage drift over time was a key factor here. The EVO's flash management routines evidently haven't been responding to voltage changes correctly.
Fixing the problem is a two-part process managed by Samsung's appropriately named Performance Restoration tool. First, the utility flashes the SSD's firmware with the new EXT0CB6Q revision. Then, it reboots the system and completes the restoration process, which we're told involves "conditioning" the NAND. The entire process is non-destructive, so it shouldn't compromise any data on the drive. It also only needs to be run once. That said, the target drive must have at least 10% free capacity for the tool to work its magic.

The data on the 840 EVOs we have in the lab isn't old enough to be affected by the flaw. Fortunately, our resident developer, Bruno "morphine" Ferreira, has been running an 840 EVO 500GB in his personal system for more than 10 months. Having already noticed slower performance with older files, he bravely volunteered to test Samsung's fix.
The restoration process went off without a hitch, though it took over an hour to condition Bruno's drive. Read speeds seem to be much improved. Below is a screenshot from HD Tach, which tests read performance across the extent of the drive. Click the buttons below the image to switch between results from before and after the fix was applied.

Source: Samsung's 840 EVO update fixes slow reads with old data - The Tech Report - Page 1
 

My Computer My Computer

At a glance

Windows 10 ProIntel Core i7-4770K (3.5Ghz)32 gig Corsair Dominator Platinum (4x8Gig)Sapphire Tri-X R9 Fury
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom built by me.
OS
Windows 10 Pro
CPU
Intel Core i7-4770K (3.5Ghz)
Motherboard
Gigabyte G1 Sniper 5 (F10 Bios)
Memory
32 gig Corsair Dominator Platinum (4x8Gig)
Graphics Card(s)
Sapphire Tri-X R9 Fury
Sound Card
Soundblaster ZXR
Monitor(s) Displays
NEC PA242W 24" LCD Monitor
Screen Resolution
1920 x 1200
Hard Drives
Primary - Samsung 850 Pro (512gig), Samsung 840 Pro (256gig), 2TB WD Caviar Black.
PSU
EVGA Supernova 1000 G2
Case
Cooler Master HAF X
Cooling
Corsair H100i with Corsair Air Series SP120 Quiet Fans
Keyboard
Logitech Wireless Wave
Mouse
Logitech Performance MX
Internet Speed
High Speed Cable
Antivirus
Norton Security
Browser
IE11
Other Info
Memory Timings - 1866MHz @ 9-9-9-27-1T @ 1.5 volts
Thanks for the info. Applied to a msata EVO (imaged it 1st), all well.
 

My Computer My Computer

At a glance

W7, W8.1
Computer type
Laptop
Computer Manufacturer/Model Number
Dell \ Lenovo\ HP \ Toshiba
OS
W7, W8.1
Antivirus
MSE, Malwarebytes
Browser
FF
I did this last week and noticed only a LITTLE performance increase. Oh well :)
 

My Computer My Computer

At a glance

Win7 SP1 + Ultimate 64 bitIntel G325832gb GskillGTX 660Ti EVGA x 2
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Hybrid
OS
Win7 SP1 + Ultimate 64 bit
CPU
Intel G3258
Motherboard
GA Z97X Gaming 3
Memory
32gb Gskill
Graphics Card(s)
GTX 660Ti EVGA x 2
Monitor(s) Displays
Asus 23" LCD Widescreen
Screen Resolution
1920/1080
Hard Drives
1 x Samsung EVO840 250gb SSD
1 X 1 TB Velociraptor
1 x 1 Seagate 7200rpm
PSU
750W Thermaltake
Case
Thermaltake A60
Cooling
Xigmatek Dark Knight CPU and stock case fans
Keyboard
Alienware
Mouse
Microsoft USB
Internet Speed
Optusnet Cable
Antivirus
MS, Malwarebytes
Browser
Palemoon 64Bit
Back
Top