DocumentCode
2518819
Title
Exploiting superpages in a nonvolatile memory file system
Author
Qiu, Sheng ; Reddy, A. L Narasimha
Author_Institution
Texas A&M Univ., College Station, TX, USA
fYear
2012
fDate
16-20 April 2012
Firstpage
1
Lastpage
5
Abstract
Emerging nonvolatile memory technologies (sometimes referred as Storage Class Memory (SCM)), are poised to close the enormous performance gap between persistent storage and main memory. The SCM devices can be attached directly to memory bus and accessed like normal DRAM. It becomes then possible to exploit memory management hardware resources to improve file system performance. However, in this case, SCM may share critical system resources such as the TLB, page table with DRAM which can potentially impact SCM´s performance. In this paper, we propose to solve this problem by employing superpages to reduce the pressure on memory management resources such as the TLB. As a result, the file system performance is further improved. We also analyze the space utilization efficiency of superpages. We improve space efficiency of the file system by allocating normal pages (4KB) for small files while allocating super pages (2MB on ×86) for large files. We show that it is possible to achieve better performance without loss of space utilization efficiency of nonvolatile memory.
Keywords
random-access storage; SCM device; critical system resource; emerging nonvolatile memory technology; file system performance; memory bus; memory management hardware resource; memory management resource; nonvolatile memory file system; normal DRAM; space utilization efficiency; storage class memory; superpages; Hardware; Memory management; Nonvolatile memory; Operating systems; Performance evaluation; Random access memory; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Mass Storage Systems and Technologies (MSST), 2012 IEEE 28th Symposium on
Conference_Location
San Diego, CA
ISSN
2160-195X
Print_ISBN
978-1-4673-1745-0
Electronic_ISBN
2160-195X
Type
conf
DOI
10.1109/MSST.2012.6232384
Filename
6232384
Link To Document