How to Cut Out Expired Data with Nearly Zero Overhead for Solid-State Drives
Wei-Lin Wang, Tseng-Yi Chen, Yuan-Hao Chang, Hsin-Wen Wei, Wei-Kuan Shih
摘要
Owing to flash memory constraints, a garbage collection (GC) mechanism hurts flash storage lifespan and performance since it generates a massive amount of write data to flash memory. To add insult to injury, all GC designs cannot identify disused data from valid data; therefore, all valid data, including disused data, will be rewritten to flash memory during the GC process. Fortunately, a flash storage vendor recently proposed a new write command to bring extra information to flash translation layer (FTL). Thanks to the new write command, the lifetime information of data can be brought from a host-side system to an FTL management layer for disused data identification. By such observations, this work proposes a dual-time referencing FTL (DTR-FTL) design to deal with disused data and minimize the overhead of GC by referring to data lifetime information and block retention time.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Learning-based Data Separation for Write Amplification Reduction in Solid State DrivesPenghao Sun, Litong You, Shengan Zheng, Wanru Zhang 等DAC 2023 · 被引用 9 次
- Decoupled SSD: Rethinking SSD Architecture through Network-based Flash ControllersJiho Kim, Myoungsoo Jung, John KimISCA 2023 · 被引用 10 次
- D2FS: Device-Driven Filesystem Garbage CollectionJuwon Kim, Seungjae Lee, Joontaek Oh, Dongkun Shin 等FAST 2025 · 被引用 7 次
- GuardedErase: Extending SSD Lifetimes by Protecting Weak WordlinesDuwon Hong, Myungsuk Kim, Geonhee Cho, Dusol Lee 等FAST 2022 · 被引用 28 次
- MGC: Multiple-Gray-Code for 3D NAND Flash based High-Density SSDsYina Lv, Liang Shi, Qiao Li, Congming Gao 等HPCA 2023 · 被引用 34 次
