Revisiting TRIM on High-Density Flash-Based Hybrid Storage Systems

Longfei Luo, Dingcui Yu, Hang Li, Yunpeng Song, Yina Lv, Edwin H.-M. Sha, Liang Shi*

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

2 Citations (Scopus)

Abstract

Hybrid solid state drives (SSDs) that integrate high-performance (HP) and large-capacity (LC) flash are widely used due to their cost-effectiveness. The TRIM command, which is a popular command in normal SSDs to improve performance and endurance, is also recommended in hybrid SSDs. However, employing TRIM on hybrid SSDs as on normal SSDs will induce performance loss and suboptimal endurance due to the different characteristics of flash in hybrid SSDs. To solve the problem, this article first explores the critical factors of issuing TRIM commands to different flash. Then, this article proposed a differential TRIM method (dTRIM), which suggests performing early TRIM on HP flash and lazy TRIM on high-capacity flash. Specifically, early TRIM will minimize garbage collection costs while lazy TRIM tries to avoid conflicting user requests. Experimental results demonstrate that dTRIM can significantly improve the performance and endurance of hybrid SSDs compared with the state-of-the-arts. © 1982-2012 IEEE.
Original languageEnglish
Pages (from-to)1618-1622
Number of pages5
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume43
Issue number5
Online published13 Dec 2023
DOIs
Publication statusPublished - May 2024

Funding

This work was supported in part by NSFC under Grant 62141213 and Grant 62072177, and in part by the Shanghai Science and Technology Project under Grant 22QA1403300.

Research Keywords

  • Endurance
  • hybrid storage
  • NAND flash memory
  • performance
  • TRIM

Fingerprint

Dive into the research topics of 'Revisiting TRIM on High-Density Flash-Based Hybrid Storage Systems'. Together they form a unique fingerprint.

Cite this