TY - GEN
T1 - An Empirical Study of NVM-based File System
AU - Duan, Hongwei
AU - Shi, Liang
AU - Zhuge, Qingfeng
AU - Sha, Edwin Hsing Mean
AU - Li, Changlong
AU - Liang, Yujiong
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - Emerging byte-addressable, non-volatile memory provides opportunities for preserving files in memory. However, there is no systematic performance study across different file systems. This paper evaluates the performance of modern NVM-based file systems (e.g., PMFS, SIMFS, and NOVA) with a series of preliminary studies. Several interesting findings are concluded with our study, which should be well considered by file system designers during the employment. Furthermore, this paper explores the visualization of NVM-based file systems and develops NVMPlayer. To the best of our knowledge, this is the first graphical tool to display the internal mechanisms of NVM-based file systems. It demonstrates how visualization can help us shed light on the complex phenomena in NVM-based file system and expose new opportunities for optimization.
AB - Emerging byte-addressable, non-volatile memory provides opportunities for preserving files in memory. However, there is no systematic performance study across different file systems. This paper evaluates the performance of modern NVM-based file systems (e.g., PMFS, SIMFS, and NOVA) with a series of preliminary studies. Several interesting findings are concluded with our study, which should be well considered by file system designers during the employment. Furthermore, this paper explores the visualization of NVM-based file systems and develops NVMPlayer. To the best of our knowledge, this is the first graphical tool to display the internal mechanisms of NVM-based file systems. It demonstrates how visualization can help us shed light on the complex phenomena in NVM-based file system and expose new opportunities for optimization.
KW - file system
KW - in-memory file systems
KW - non-volatile memory
KW - performance
KW - visualization
KW - wear leveling
UR - https://www.scopus.com/pages/publications/85124008545
U2 - 10.1109/NVMSA53655.2021.9628430
DO - 10.1109/NVMSA53655.2021.9628430
M3 - 会议稿件
AN - SCOPUS:85124008545
T3 - Proceedings - 10th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2021
BT - Proceedings - 10th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 10th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2021
Y2 - 18 August 2021 through 19 August 2021
ER -