Lowering the Number of Live-Page Copies on Solid State Drives through Trim-Assisted Space Allocation

Yong Cheng Liaw*, Shuo Han Chen, Hsin Yun Su

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Due to the inherent limitations of solid state drives (SSDs), the garbage collection policy is a performance-critical design within the flash translation layer (FTL), designed to manage the internal limitations of SSDs and emulate the functionalities of conventional storage devices. To assist garbage collection, the concept of trim command has been designed and deployed by marking storage space as invalid and reducing the number of live-page copies during garbage collection. Nevertheless, conventional approaches usually utilize trim information during garbage collection, and the possibility of utilizing trim information during data allocation receives much less attention. Such an observation motivates this paper to propose a trim-assisted space allocation mechanism to lower the number of live-page copies from the source where the invalid space is produced. The experiments show promising results.

Original languageEnglish
Title of host publicationProceedings - International SoC Design Conference 2023, ISOCC 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages239-240
Number of pages2
ISBN (Electronic)9798350327038
DOIs
StatePublished - 2023
Event20th International SoC Design Conference, ISOCC 2023 - Jeju, Korea, Republic of
Duration: 25 Oct 202328 Oct 2023

Publication series

NameProceedings - International SoC Design Conference 2023, ISOCC 2023

Conference

Conference20th International SoC Design Conference, ISOCC 2023
Country/TerritoryKorea, Republic of
CityJeju
Period25/10/2328/10/23

Keywords

  • FTL
  • garbage collection
  • NAND flash
  • SSD

Fingerprint

Dive into the research topics of 'Lowering the Number of Live-Page Copies on Solid State Drives through Trim-Assisted Space Allocation'. Together they form a unique fingerprint.

Cite this