跳到主要导航 跳到搜索 跳到主要内容

Designing an efficient persistent in-memory file system

  • Ministry of Education of the People's Republic of China
  • Chongqing University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

As the emerging technologies of persistent memory, such as MRAM, PCM, etc., provide opportunities for connecting persistent memory to main memory bus directly, file system structure needs re-studying and re-designing. This paper presents a new design of persistent, in-memory file system for computers systems employing persistent memory. We introduce a novel design framework based on the concept that each file has its own "File Virtual Address Space". Following this idea, address mapping of file data access can be efficiently handled by address translation hardware. The new design pushes the boundary of persistent, in-memory file system to such an extent that software layers in I/O stack are bypassed. File data can be read continuously without interrupt or traversing metadata structure. The proposed file system, called Sustainable In-Memory File System (SIMFS), is implemented in Linux. Extensive experiments have been conducted, showing that the throughput of SIMFS approaches the memory bus bandwidth in best cases. Comparing with other in-memory file systems, SIMFS reaches 50-80 times, 5 times, and 1.1-1.6 times faster than PRAMFS, EXT4 on Ramdisk, and PMFS, respectively. To the authors' knowledge, SIMFS gives the best known results in literature.

源语言英语
主期刊名2015 IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2015
出版商Institute of Electrical and Electronics Engineers Inc.
ISBN(电子版)9781467366885
DOI
出版状态已出版 - 22 10月 2015
已对外发布
活动IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2015 - Hong Kong, 香港
期限: 19 8月 201521 8月 2015

出版系列

姓名2015 IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2015

会议

会议IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2015
国家/地区香港
Hong Kong
时期19/08/1521/08/15

指纹

探究 'Designing an efficient persistent in-memory file system' 的科研主题。它们共同构成独一无二的指纹。

引用此