A team comprised of Facebook engineers and Carnegie Mellon researchers has published a study covering flash memory failure rates over a four-year period, with data collected from SSDs in Facebook's servers. The paper doesn't tie the statistics gathered to particular makes and models of drives, but the results are still informative.
The team collected data straight from the drives' hardware rather than relying on OS reporting, thus measuring the amount of data that was actually written to the flash cells. Somewhat parallel to the findings in Google's 2007 paper on mechanical hard drives, the SSD study reveals that failures tend to occur early, followed by a period of smooth sailing up until the end of the drive's useful life.
However, there's a key difference: the team identified what they called an "early detection period." When SSDs are still young, their initial usage leads the controller to immediately identify which flash cells are unreliable. This is further corroborated by the fact that higher-capacity SSDs see relatively the same percentage of failed flash cells in this initial period—and that the window for this early detection is shorter in the smaller drives.
The study also shows that temperature has a direct impact on flash memory reliability, with drives running at lower temperatures or using more aggressive throttling mechanisms displaying comparatively fewer cell failures. Interestingly, the amount of data read seems to play no part at all when determining a cell's lifetime.
|Silverstone's Strider Titanium PSUs are ready for a high-power future||6|
|VR180 video bridges the gap between YouTube and VR||0|
|Steam 2017 Summer Sale, part deux||13|
|Deals of the week: Z270 mobos, spinning storage, and more||2|
|G.Skill readies up for X299 with quad-channel DDR4 at 4200 MT/s||11|
|Asus' VivoBook S510 is an ultrabook for the budget crowd||12|
|Windows Insider Build 16226 gives users a look at GPU utilization||21|
|Steam's 2017 Summer Sale is downright hot||45|
|Asus XG-C100C NIC breaks the gigabit barrier||33|