HMVFS: A versioning file system on DRAM/NVM hybrid memory

S Zheng, H Liu, L Huang, Y Shen, Y Zhu - Journal of Parallel and …, 2018 - Elsevier
Abstract The byte-addressable Non-Volatile Memory (NVM) offers fast, fine-grained access
to persistent storage, and a large volume of recent researches are conducted on developing …

Hmvfs: A hybrid memory versioning file system

S Zheng, L Huang, H Liu, L Wu… - 2016 32nd Symposium on …, 2016 - ieeexplore.ieee.org
The byte-addressable Non-Volatile Memory (NVM) offers fast, fine-grained access to
persistent storage, and a large volume of recent researches are conducted on developing …

A DAX-enabled mmap mechanism for log-structured in-memory file systems

Z Mao, S Zheng, L Huang… - 2017 IEEE 36th …, 2017 - ieeexplore.ieee.org
Emerging byte-addressable Non-Volatile Memory (NVM) technologies offer fine-grained
access to persistent data with latency comparable to DRAM. This presents both challenges …

A consistency mechanism for NVM-Based in-memory file systems

J Zha, L Huang, L Wu, S Zheng, H Liu - Proceedings of the ACM …, 2016 - dl.acm.org
Non-Volatile Memory (NVM) has evolved to achieve non-volatility and byte-addressability
with latency comparable to DRAM. This inspires the development of a new generation of file …

A Survey of Non-Volatile Main Memory File Systems

Y Wang, WQ Jia, DJ Jiang, J Xiong - Journal of Computer Science and …, 2023 - Springer
Non-volatile memories (NVMs) provide lower latency and higher bandwidth than block
devices. Besides, NVMs are byte-addressable and provide persistence that can be used as …

HasFS: optimizing file system consistency mechanism on NVM-based hybrid storage architecture

Y Liu, H Li, Y Lu, Z Chen, N Xiao, M Zhao - Cluster Computing, 2020 - Springer
In order to protect the data during system crash, traditional DRAM–DISK architecture file
systems (eg, EXT4) need to synchronize the dirty metadata and data from the memory to …

{NOVA}: A log-structured file system for hybrid {Volatile/Non-volatile} main memories

J Xu, S Swanson - 14th USENIX Conference on File and Storage …, 2016 - usenix.org
Fast non-volatile memories (NVMs) will soon appear on the processor memory bus
alongside DRAM. The resulting hybrid memory systems will provide software with sub …

LAWN: Boosting the performance of NVMM file system through reducing write amplification

C Wang, S Chattopadhyay - Proceedings of the 55th Annual Design …, 2018 - dl.acm.org
Byte-addressable non-volatile memories can be used with DRAM to build a hybrid memory
system of volatile/non-volatile main memory (NVMM). NVMM file systems demand …

On stacking a persistent memory file system on legacy file systems

H Woo, D Han, S Ha, SH Noh, B Nam - 21st USENIX Conference on File …, 2023 - usenix.org
In this work, we design and implement a Stackable Persistent memory File System (SPFS),
which serves NVMM as a persistent writeback cache to NVMM-oblivious filesystems. SPFS …

[PDF][PDF] Revisiting virtual file system for metadata optimized non-volatile main memory file system

Y Wang, DJ Jiang, J Xiong - Proc. the 36th International …, 2020 - msstconference.org
Emerging non-volatile main memories (NVMMs) provide persistency and low access latency
than disk and SSD. This motivates a number of works to build file systems based on NVMM …