Started By
Message

re: Anyone running a Samsung 840 EVO SSD should read this (new firmware released)

Posted on 10/15/14 at 10:29 am to
Posted by ILikeLSUToo
Central, LA
Member since Jan 2008
18018 posts
Posted on 10/15/14 at 10:29 am to
Here's a direct link to download the fix:

LINK

Extract and run the program. It's a "Performance Restoration" program that first installs the new firmware, reboots your PC (or in my case turned it off and I had to turn it back on myself), then rewrites every block to refresh the drive. Takes a little while to do that part if you have a lot of data.

If there's something on the drive you don't want to lose, I'd recommend doing a backup beforehand, because shite can happen. (Full disclosure: I installed the firmware and did the refresh without backing anything up, and there were no issues, but I don't always practice what I preach and nothing on my SSD is irreplaceable).


Here's Samsung's official statement on the bug:

quote:

ecause of an error in the flash management software algorithm in the 840 EVO, a drop in performance occurs on data stored for a long period of time AND has been written only once. 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. In other words, as the SSD is used more and more over time, the performance decrease disappears naturally. For those who want to solve the issue quickly, this software restores the read performance by rewriting the old data. The time taken to complete the procedure depends on the amount of data stored.


To summarize an article on PC Perspective, cell voltages in flash memory shift over time, and controllers are designed to correct and adjust voltage thresholds as it sees errors. The EVO wasn't doing that but instead trying to perform error correction on all data when its cells drifted far enough to the default voltage threshold.
This post was edited on 10/15/14 at 10:30 am
Posted by Sho Nuff
Oahu
Member since Feb 2009
11924 posts
Posted on 10/24/14 at 11:39 pm to
Finally just getting back to this thread. I went to this site
Samsung
to look and they have a version 1.1 now. I guess I should use the newer, right?

Thanks for posting link either way.
This post was edited on 10/24/14 at 11:40 pm
first pageprev pagePage 1 of 1Next pagelast page
refresh

Back to top
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookTwitterInstagram