Wear leveling in SSDs considered harmful
Ziyang Jiao, Janki Bhimani, Bryan S. Kim
Abstract
We argue that wear leveling in SSDs does more harm than good under modern settings where the endurance limit is in the hundreds. To support this claim, we evaluate existing wear leveling techniques and show that they exhibit anomalous behaviors and produce a high write amplification. These findings are consistent with a recent large-scale field study on the operational characteristics of SSDs. We discuss the option of forgoing wear leveling and instead adopting capacity variance in SSDs, and show that the capacity variance extends the lifetime of the SSD by up to 2.94×.
Topics & Concepts
Variance (accounting)HarmComputer scienceLimit (mathematics)Scale (ratio)Field (mathematics)Reliability engineeringEngineeringMathematicsBusinessPhysicsPolitical scienceQuantum mechanicsLawPure mathematicsAccountingMathematical analysisAdvanced Data Storage TechnologiesSemiconductor materials and devicesCopper Interconnects and Reliability