Overcoming the Last Mile between Log-Structured File Systems and Persistent Memory via Scatter Logging
Log-structured file system (LFS) has been a popular option for persistent memory (PM) for its high write performance and lightweight crash consistency protocols. However, even with PM's byte-addressable I/O interface, existing PM LFSes still maintain contiguous space for log locality while using heavy garbage collection (GC) to synchronously reclaim space, causing up to 50% I/O performance degradation on PM. Thus, there exists a last-mile problem between the contiguous space management of LFS (that induces GC) and the non-contiguous byte-addressability of PM.
Authors
- Yuchen Shan
- Hao Huang (ORCID: https://orcid.org/0009-0009-0826-571X)
- Wen Xia (ORCID: https://orcid.org/0000-0003-4093-6391)
- Yanqi Pan (ORCID: https://orcid.org/0009-0007-7832-0599)
- Yifeng Zhang (ORCID: https://orcid.org/0000-0001-6078-6015)
Institutions
- Harbin Institute of Technology (CN)
Publication Details
- Published
- 2025-03-26
- DOI
- https://doi.org/10.1145/3689031.3717488
- Citations
- 1
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 1.49