A cost-efficient nvm-based journaling scheme for file systems

X Zhang, D Feng, Y Hua, J Chen - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Modern file systems employ journaling techniques to guarantee data consistency in case of
unexpected system crashes or power failures. However, journaling file systems usually …

Optimizing file systems with a write-efficient journaling scheme on non-volatile memory

X Zhang, D Feng, Y Hua, J Chen - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Modern file systems employ journaling techniques to guarantee data consistency in case of
unexpected system crashes or power failures. However, journaling file systems usually …

Unified DRAM and NVM hybrid buffer cache architecture for reducing journaling overhead

Z Zhang, L Ju, Z Jia - 2016 Design, Automation & Test in …, 2016 - ieeexplore.ieee.org
Journaling techniques play an important role in addressing the reliability issue of filesystems
caused by the volatile DRAM-based buffer cache. However, journaling techniques introduce …

Fine-grained metadata journaling on NVM

C Chen, J Yang, Q Wei, C Wang… - 2016 32nd Symposium …, 2016 - ieeexplore.ieee.org
Journaling file systems have been widely used where data consistency must be assured.
However, we observed that the overhead of journaling can cause up to 48.2% performance …

A Highly Non-Volatile Memory Scalable and Efficient File System

F Yang, J Kangy, S Ma, J Huai - 2018 IEEE 36th International …, 2018 - ieeexplore.ieee.org
With the rapid development of fast and byte-addressable non-volatile memories (NVMs),
hybrid NVM/DRAM storage systems become promising for computer systems. Existing NVM …

Optimizing file systems with fine-grained metadata journaling on byte-addressable NVM

C Chen, J Yang, Q Wei, C Wang, M Xue - ACM Transactions on Storage …, 2017 - dl.acm.org
Journaling file systems have been widely adopted to support applications that demand data
consistency. However, we observed that the overhead of journaling can cause up to 48.2 …

OFTL: Ordering-aware FTL for maximizing performance of the journaling file system

D Park, DH Kang, YI Eom - Proceedings of the 55th Annual Design …, 2018 - dl.acm.org
Journaling of ext4 file system employs two FLUSH commands to make their data durable,
even though the FLUSH is more expensive than the ordinary write operations. In this paper …

Enabling write-reduction strategy for journaling file systems over byte-addressable NVRAM

TY Chen, YH Chang, SH Chen, CC Kuo… - Proceedings of the 54th …, 2017 - dl.acm.org
Non-volatile random-access memory (NVRAM) becomes a mainstream storage device in
embedded systems due to its favorable features, such as small size, low power …

Adaptive prefetching for accelerating read and write in nvm-based file systems

S Zheng, H Mei, L Huang, Y Shen… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
The byte-addressable Non-Volatile Memory (NVM) offers fast, fine-grained access to
persistent storage. While DRAM and NVM have similar read performance, the write …

Reliability mechanisms for file systems using non-volatile memory as a metadata store

KM Greenan, EL Miller - Proceedings of the 6th ACM & IEEE …, 2006 - dl.acm.org
Portable systems such as cell phones and portable media players commonly use non-
volatile RAM (NVRAM) to hold all of their data and metadata, and larger systems can store …