• DocumentCode
    560182
  • Title

    SCMFS: A file system for Storage Class Memory

  • Author

    Wu, Xiaojian ; Reddy, A. L Narasimha

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2011
  • fDate
    12-18 Nov. 2011
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    This paper considers the problem of how to implement a file system on Storage Class Memory (SCM),that is directly connected to the memory bus, byte addressable and is also non-volatile. In this paper, we propose a new file system, called SCMFS, which is implemented on the virtual address space. In SCMFS, we utilize the existing memory management module in the operating system to do the block management and keep the space always contiguous for each file. The simplicity of SCMFS not only makes it easy to implement, but also improves the performance. We have implemented a prototype in Linux and evaluated its performance through multiple benchmarks.
  • Keywords
    Linux; storage management; Linux; SCMFS; block management; file system; memory bus; memory management; operating system; storage class memory; Benchmark testing; Kernel; Linux; Memory management; Nonvolatile memory; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis (SC), 2011 International Conference for
  • Conference_Location
    Seatle, WA
  • Electronic_ISBN
    978-1-4503-0771-0
  • Type

    conf

  • Filename
    6114449