F2FS Aware Mapping Cache Design on Solid State Drives

  • Congming Gao
  • , Yejia Di
  • , Aosong Deng
  • , Duo Liu
  • , Cheng Ji
  • , Jason Chun Xue
  • , Liang Shi*
  • *Corresponding author for this work

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

7 Scopus citations

Abstract

During the past decades, NAND flash memory based SSDs have been widely deployed in personal computers, mobile devices, and cloud systems. In order to maintain the mappings between logical addresses and physical addresses, a built-in RAM called as mapping cache is always implemented within SSDs. However, due to the cost and space limitations of RAM, only limited number of address mappings are supposed to be stored in the mapping cache. The mapping cache has been designed to exploit the access characteristics of traditional file systems, such as EXT4. Recently, flash friendly file system (F2FS) has been widely used and optimized for SSDs, which exhibits completely different access pattern and has not been taken into consideration during the design of mapping cache. In this paper, we are the first in proposing an efficient F2FS aware design for optimizing the efficiency of mapping cache. The basic idea of the work is to exploit the specific access characteristics of F2FS and propose to improve the hit ratio of the mapping cache. Experimental results show that this approach is able to significantly improve the performance of SSDs.

Original languageEnglish
Title of host publicationProceedings - 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages31-36
Number of pages6
ISBN (Electronic)9781538674031
DOIs
StatePublished - 15 Nov 2018
Externally publishedYes
Event7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018 - Hakodate, Japan
Duration: 28 Aug 201831 Aug 2018

Publication series

NameProceedings - 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018

Conference

Conference7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018
Country/TerritoryJapan
CityHakodate
Period28/08/1831/08/18

Keywords

  • F2F2
  • Flash Memory
  • Mapping Cache

Fingerprint

Dive into the research topics of 'F2FS Aware Mapping Cache Design on Solid State Drives'. Together they form a unique fingerprint.

Cite this