NOVA is high-performance, full-featured, fault-tolerant file system tailored for byte-addressable non-volatile memories (e.g., NVDIMMs and Intel’s soon-to-be-released 3D-Xpoint DIMMs). It combines design elements from many other file systems to provide a combination of high-performance, strong consistency guarantees, and comprehensive data protection. NOVA support DAX-style mmap and making DAX performs well is a first-order priority in NOVA’s design.

NOVA is open-source, you can try it yourself.  You can also read more about it on Wikipedia or in the papers below.

We are still working on NOVA.   If you would like to help, join our group (or just check out the code and start hacking).

NOVA  Hackers

Publications