An empirical study of deploying storage class memory into the I/O path of portable systems

In Hwan Doh, Jongmoo Choi, Donghee Lee, Sam H. Noh

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

We explore the possibility of deploying storage class memory (SCM) into the I/O path as a file system metadata store and examine what effects it has on the performance of portable computing systems. In this regard, we develop a new flash memory-based file system that stores all metadata in SCM, while storing all file data in flash memory. In so doing, we make two contributions in this work. First, we present a model that analyzes the amount of SCM that is needed for specific flash memory storage capacity. Second, we present quantitative experimental results that show how much performance gains are possible by exploiting SCM in terms of I/O performance, energy efficiency and lifetime of the underlying flash memory. Compared to YAFFS, a popular flash memory-based file system, we show that system performance is improved by a maximum of around 320, 260, and 180 in terms of I/O performance, energy efficiency and lifetime of the Flash memory, respectively, for the realistic workloads that we considered.

Original languageEnglish
Pages (from-to)1267-1281
Number of pages15
JournalComputer Journal
Volume54
Issue number8
DOIs
StatePublished - Aug 2011

Keywords

  • file system
  • flash memory
  • metadata
  • non-volatile RAM
  • storage class memory

Fingerprint

Dive into the research topics of 'An empirical study of deploying storage class memory into the I/O path of portable systems'. Together they form a unique fingerprint.

Cite this