Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Research on Persistent Memory File System Optimization

Not Accessible

Your library or personal account may give you access

Abstract

Emerging byte-addressable non-volatile memory offers high performance like DRAM and data persistency like disks. In order to use the NVM in a reasonable manner, existing storage systems put the NVM on memory bus and design a specialized file system to take advantage of the characteristics of NVM. However, the current NVM-based file systems use the page table to provide direct access in NVM, which cause seriously performance overhead in page fault. In this paper, to address this issue, we propose a unified mapping structure based memory-mapped file system. It combines the advantages of memory page table and file data index, and uses the page table structure based data index as the unified address structure. By using this method, we can efficiently implement the mapping and release of resources, also, we can effectively reduce the overhead of page fault. By using the memory simulator, we evaluate our file system in various workloads. Evaluation results show that, our unified mapping structure based memory-mapped file system effectively improves the access performance and reduces space overhead during the accessing process.

© 2017 Optical Society of America

PDF Article
More Like This
Optical Disk File Memory for Computer Use

Yoshito Tsunoda, Shin-ichi Abe, and Michio Miyazaki
WCA2 Optical Data Storage (ODS) 1984

Developing Status and Trend for Nonvolatile Memory

Ming Liu
ISu1B.1 Information Storage System and Technology (ISST) 2017

Design and Implementation of an Optical Page Oriented Virtual Memory for a Personal Computer

Donald M. Chiarulli and Steven P. Levitan
OThD.5 Optics in Computing (IP) 1997

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.