Live briefing
Everything about Write amplification
Phenomenon associated with solid state storage
Write amplification (WA) is an undesirable phenomenon associated with flash memory and solid-state drives (SSDs) where the actual amount of information physically written to the storage media is a multiple of the logical amount intended to be written. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Write amplificationA 5-minute orientation
- Skim a recent paper: Data Placement Through Clustering Sequential Writes and Isolating Cold Pages for Write Amplification Reduction in NAND Flash MemoryInfluential work since 2022
- Pick up a classic book: The Elements of StyleThe most-reprinted book on the subject
- Read the landmark paper: Reducing Write Amplification of Flash Storage through Cooperative Data Management with NVMCited 33 times
- Go sideways: Trim (computing)A closely related topic
- Go sideways: Flash memory controllerA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Reducing Write Amplification of Flash Storage through Cooperative Data Management with NVM
TriangleKV: Reducing Write Stalls and Write Amplification in LSM-Tree Based KV Stores With Triangle Container in NVM
SFM: Mitigating Read/Write Amplification Problem of LSM-Tree-Based Key-Value Stores
Mitigating write amplification issue of SMR drives via the design of sequential-write-constrained cache
A Granularity-Based Clustering Method for Reducing Write Amplification in Solid-State Drives
RB-Explorer: An Accurate and Practical Approach to Write Amplification Measurement for SSDs
Auto-Scaling Overdrive Method Using Adaptive Charge Amplification for PRAM Write Performance Enhancement
Improving write amplification in a virtualized and multimedia SSD system
🆕 Influential since 2022
Data Placement Through Clustering Sequential Writes and Isolating Cold Pages for Write Amplification Reduction in NAND Flash Memory
Separating the File System Journal to Reduce Write Amplification of Garbage Collection on ZNS SSDs
Hierarchical Hashing: A Dynamic Hashing Method With Low Write Amplification and High Performance for Non-Volatile Memory
Reducing write amplification of DM-SMR disks by shingle-aware persistent cache
Mitigating Write Amplification via Stream-Aware Block-Level Buffering in Multi-Stream SSDs
📚 Books worth reading
The Elements of StyleWilliam Strunk, Jr., E. B. White · 1920
Clean CodeRobert C. Martin · 2008
HackingJon Erickson, Jon Erickson · 2003
VolumeKenneth Fitzgerald · 2010
The Book of Illustrations; or, Scripture truths exhibited by the aid of Similes, original and selectedHenry George Salter · 1840- 📕Names Amplification Bible the WRITINGSPeter Whiffin · 2014
The Religion and Rituals of the Nomads of Pre-Islamic ArabiaAhmad Al-Jallad · 2022- 📕How to Legislate With Wisdom and Eloquence. The Art of Legislation Reconstructed from The rhetorical TraditionLuis Alberto Marchili · 2016
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Trim (computing) A trim command (known as TRIM in the ATA command set, and UNMAP in the SCSI command set) allows an operating system to inform a storage medium which blocks…
- Flash memory controller A flash memory controller (or flash controller) manages data stored on flash memory (usually NAND flash) and communicates with a computer or electronic…
- Solid-state drive A solid-state drive (SSD) is a type of solid-state storage device that uses integrated circuits to store data persistently. It is sometimes called semiconductor…
- IOPS Input/output operations per second (IOPS, pronounced eye-ops) is an input/output performance measurement used to characterize computer storage devices…
- Open-channel SSD An open-channel solid state drive is a solid-state drive which does not have a firmware Flash Translation Layer (FTL) implemented on the device, but instead…
- X25-M Intel X25-M (M for main) is a discontinued line of Serial ATA interface solid-state drives (or SSDs) developed by Intel for personal computers, announced…
- SandForce SandForce was an American fabless semiconductor company based in Milpitas, California, that designed flash memory controllers for solid-state drives (SSDs)…
- Flash file system A flash file system is a file system designed for storing files on flash memory–based storage devices. While flash file systems are closely related to…