LLLFS: A Low-latency Library File System for Persistent Memory

被引:0
作者
Matsuzawa, Keiichi [1 ]
Shinagawa, Takahiro [2 ]
机构
[1] Hitachi Ltd, Yokohama, Kanagawa, Japan
[2] Univ Tokyo, Tokyo, Japan
来源
2022 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC | 2022年
关键词
D O I
10.1109/UCC56403.2022.00062
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Persistent memory (PM) is a promising storage medium for reducing file access latency, which is critical for modern applications. Unfortunately, traditional storage stacks designed for slow media significantly impair the low-latency access capability of PM. We propose LLLFS, a low-latency library file system for PM. Based on the observation that many modern applications access files under their directories exclusively, LLLFS stores both file data and metadata in a process-local file system on PM so that files are fully accessible in user space without system calls and synchronization. LLLFS keeps POSIX compatibility while allowing application-specific parameter tuning. Experimental results demonstrated that LLLFS outperformed conventional and PM-optimized file systems by 56.0% and 37.7%, respectively, in database update operations.
引用
收藏
页码:352 / 359
页数:8
相关论文
共 32 条
[1]  
A GNU Project, 1998, GNU C LIB GLIBC
[2]  
[Anonymous], 2017, IEEE 100312017
[3]  
Bates S, 2018, SNIA PERSISTENT MEMO
[4]  
Cao Z, 2017, PROCEEDINGS OF FAST '17: 15TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, P329
[5]   UMFS: An efficient user-space file system for non-volatile memory [J].
Chen, Xianzhang ;
Sha, Edwin H. -M. ;
Zhuge, Qingfeng ;
Wu, Ting ;
Jiang, Weiwen ;
Zeng, Xiaoping ;
Wu, Lin .
JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 89 :18-29
[6]  
Choi J, 2020, PROCEEDINGS OF THE 2020 USENIX ANNUAL TECHNICAL CONFERENCE, P1
[7]  
Coburn J, 2011, ACM SIGPLAN NOTICES, V46, P105, DOI [10.1145/1961296.1950380, 10.1145/1961295.1950380]
[8]  
Condit J, 2009, SOSP'09: PROCEEDINGS OF THE TWENTY-SECOND ACM SIGOPS SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, P133
[9]  
Czyrylo K, 2017, OP SUMM EUR
[10]   Performance and Protection in the ZoFS User-space NVM File System [J].
Dong, Mingkai ;
Bu, Heng ;
Yi, Jifei ;
Dong, Benchao ;
Chen, Haibo .
PROCEEDINGS OF THE TWENTY-SEVENTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES (SOSP '19), 2019, :478-493