天天看點

Red Hat牽頭推進NVFS檔案系統

由 Red Hat 工程師牽頭的團隊,正在為 Linux/開源社群研究名為 NVFS 的檔案系統。NVFS 的目标是成為像英特爾 Optane DCPMM 那樣的高速檔案系統。NVFS面向基于DAX的裝置(直接通路),并将整個裝置映射成一個線性位址空間,進而繞過 Linux 核心的塊層(block layer)和緩沖區緩存。

在 NVFS 檔案系統之前,開源社群有個用于持久性記憶體的 NOVA 檔案系統,但該項目在去年意外結束了。在沒有另一個面向高性能持久性記憶體裝置的 Linux 檔案系統的情況下,Red Hat 的 Mikulas Patocka 一直在上司 NVFS 的工作。

Red Hat牽頭推進NVFS檔案系統

盡管 NVFS 是面向基于 DAX 的裝置,但它采用了與 EXT4 類似的設計方法,并與 Linux 的 VFS 代碼進行了良好的內建。在持久性記憶體上,NVFS 檔案系統的性能非常好,一般來說比 EXT2/EXT4/XFS(有/沒有DAX)以及之前的NOVA檔案系統要好得多。

更多關于 NVFS 的資訊可以通路:https://lore.kernel.org/lkml/alpine.LRH.2.02.2009140852030.22422@file01.intranet.prod.int.rdu2.redhat.com/

關于 NVFS 的性能測試可以通路:http://people.redhat.com/~mpatocka/nvfs/BENCHMARKS

文章來自:cnBeta

繼續閱讀