4 ms·
I remember there was some analysis done on the SSD of an old early model Surface Pro showing that with age the SSD would become slower at _reading_ data that ha
by AshamedCaptain 5y ago
I remember there was some analysis done on the SSD of an old early model Surface Pro showing that with age the SSD would become slower at _reading_ data that had not been modified recently. EDIT: It was this story https://mspoweruser.com/samsung-releases-firmware-update-for-its-ssds-in-surface-pro-3-devices-to-improve-performance/ https://mspoweruser.com/samsung-releases-firmware-update-for...
The fact that the SSD controller has to do anything at all to read data that was stored only a year ago is a hint that data retention on a SSD requires some (powered) effort.
- wtallis 5y agoSlower read speeds on old data is indeed a symptom of the SSD controller having to use its slower and more thorough error-correction mechanisms to recover data. However, since the first few generations of Microsoft Surface machines, the SSD market has made several relevant changes: - a switch from storing charge in a conductive floating gate structure to storing charge in a non-conductive charge trap layer (Intel's flash is the one holdout here) - a switch from planar to 3D fabrication, allowing a huge one-time increase in memory cell volume and thus the number of electrons used to represent each bit, and also opening up avenues of scaling capacity that don't require reducing cell volume - dedicating far more transistors to error correction in SSD controllers, greatly reducing the performance impact of correctable bit errors but also enabling the use of more robust error correction codes