To Collect or Not to Collect: Just-in-Time Garbage Collection for High-Performance SSDs with Long Lifetimes

被引:10
|
作者
Hahn, Sangwook Shane [1 ]
Lee, Sungjin [2 ]
Kim, Jihong [1 ]
机构
[1] Seoul Natl Univ, Dept Comp Sci & Engn, Seoul 151, South Korea
[2] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
关键词
D O I
10.1145/2744769.2744918
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
For NAND flash-based storage systems, managing garbage collection (GC) efficiently is a critical requirement to achieve both high performance and long lifetimes. In this paper, we propose a just-in-time CC technique, called JIT-GC, which invokes background GC operations only when necessary depending on future write demands. JIT-GC was motivated by our measurement study, which strongly suggested that deciding when to invoke background GC operations is a key parameter for efficient GC. By accurately estimating the amount of future SSD writes, JIT-GC can choose the best time to invoke a background GC operation. JIT-GC reserves necessary free space in advance so that high write performance can be achieved while it extends the SSD lifetime by preventing premature block erasures. Our evaluations on real SSDs show that JIT-GC can achieve both high performance and long lifetimes, thus overcoming the shortcomings of existing background GC invocation heuristics.
引用
收藏
页数:6
相关论文
共 25 条
  • [21] Synthesis of Cyclopentadithiophene-Diketopyrrolopyrrole Donor-Acceptor Copolymers for High-Performance Nonvolatile Floating Gate Memory Transistors with Long Retention Time
    Jeon, Soyeon
    Sun, Cheng
    Yu, Seong Hoon
    Kwon, Soon-Ki
    Chung, Dae Sung
    Jeong, Yong Jin
    Kim, Yun-Hi
    ACS APPLIED MATERIALS & INTERFACES, 2020, 12 (02) : 2743 - 2752
  • [22] THE INFLUENCE OF LONG-TIME STORAGE ON TOTAL FATTY-ACIDS AND FATTY-ACID COMPOSITION IN SERUM-LIPIDS INVESTIGATED BY HIGH-PERFORMANCE LIQUID-CHROMATOGRAPHY
    TAKAYAMA, M
    SUMIDA, M
    MEDICAL SCIENCE RESEARCH, 1994, 22 (07): : 519 - 521
  • [23] Specific approaches to dramatic reduction in stack activation time and perfect long-term storage for high-performance air-breathing polymer electrolyte membrane fuel cell
    Yang, Seung Yong
    Seo, Dong-Jun
    Kim, Myeong-Ri
    Choi, Won-Young
    Yoon, Young-Gi
    Seo, Min-Ho
    Kim, Beom-Jun
    Jung, Chi-Young
    Kim, Hansung
    Han, Byungchan
    Kim, Tae-Young
    INTERNATIONAL JOURNAL OF HYDROGEN ENERGY, 2017, 42 (25) : 16288 - 16293
  • [24] Rapid Discrimination for Traditional Complex Herbal Medicines from Different Parts, Collection Time, and Origins Using High-Performance Liquid Chromatography and Near-Infrared Spectral Fingerprints with Aid of Pattern Recognition Methods
    Fu, Haiyan
    Fan, Yao
    Zhang, Xu
    Lan, Hanyue
    Yang, Tianming
    Shao, Mei
    Li, Sihan
    JOURNAL OF ANALYTICAL METHODS IN CHEMISTRY, 2015, 2015
  • [25] Nanogram scale separations of proteins using capillary high-performance liquid chromatography with fully-automated on-line microfraction collection followed by matrix-assisted laser desorption ionisation time-of-flight mass spectrometry, protein sequencing and Western blot analysis
    Grimm, R
    Grasser, KD
    JOURNAL OF CHROMATOGRAPHY A, 1998, 800 (01) : 83 - 88