SSD Simulator
All graphs
Mechanism

Valid-Fraction-at-Reclaim (the WAF mechanism)

Our finding. The valid fraction of a unit at the moment GC reclaims it is the quantity that sets write amplification. Across all 69 runs it tracks WAF at Pearson r = +0.92 — tighter than any spatial dispersion measure. WAF is governed by when a unit's pages die together (a temporal property), realised as how empty the unit is when it is reclaimed.

How this helps our work. It gives us a single, mechanistic, directly-measurable lever that explains why one placement policy beats another: good policies push reclaims into the near-empty band, which is cheap to migrate. Every WAF result in the paper can be read back to this one cause.

What it shows. The distribution of victim valid-fraction at reclaim. A unit taken at 10% valid costs almost nothing to migrate; one at 60% forces copying most of its pages. The green band marks the near-empty (“free”) victims a good policy maximises.

What we found
Valid-Fraction-at-Reclaim (the WAF mechanism)
prxy_0 (MSR real)
Valid-Fraction-at-Reclaim (the WAF mechanism)
prxy_1 (MSR real)
Valid-Fraction-at-Reclaim (the WAF mechanism)
prxy_1 (3M writes, real)
Valid-Fraction-at-Reclaim (the WAF mechanism)
TPC-C (W2K8, real)
Valid-Fraction-at-Reclaim (the WAF mechanism)
uniform (synthetic)
Valid-Fraction-at-Reclaim (the WAF mechanism)
Zipf-1.2 (synthetic)
Valid-Fraction-at-Reclaim (the WAF mechanism)
80/20 (synthetic)
Valid-Fraction-at-Reclaim (the WAF mechanism)
sequential (synthetic)
Previous← Invalidity Distribution (DoIPD)
NextWear / Endurance Distribution (DoEC) →
← Back to all graphs