Abstract
Garbage collection, which entails multiple page copies and a block erase, is a major source of performance fluctuation and degradation for NAND flash memory-based solid-state drives. This work aims to reduce its overhead by generating a skewed distribution of valid pages over all the blocks. Therefore, we propose classifying data as hot, warm, or cold according to their update frequencies, and to cluster them into different blocks. Our performance evaluation shows that the proposed scheme reduces the total garbage-collection count up to 43.4%, compared to the original page-mapping scheme, for an average performance improvement of up to 34.5% without any additional memory overhead.
| Original language | English |
|---|---|
| Article number | 20150984 |
| Pages (from-to) | 1-8 |
| Number of pages | 8 |
| Journal | IEICE Electronics Express |
| Volume | 13 |
| Issue number | 1 |
| DOIs | |
| State | Published - 16 Dec 2015 |
Keywords
- Flash translation layer
- Garbage collection
- Hot/cold
- NAND flash memory
- Update frequency
Fingerprint
Dive into the research topics of 'Clustering data according to update frequency to reduce garbage-collection overhead in solid-state drives'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver