Red Hat牵头推进NVFS文件系统
由 Red Hat 工程师牵头的团队,正在为 Linux/开源社区研究名为 NVFS 的文件系统。NVFS 的目标是成为像英特尔 Optane DCPMM 那样的高速文件系统。NVFS面向基于DAX的设备(直接访问),并将整个设备映射成一个线性地址空间,从而绕过 Linux 内核的块层(block layer)和缓冲区缓存。
在 NVFS 文件系统之前,开源社区有个用于持久性内存的 NOVA 文件系统,但该项目在去年意外结束了。在没有另一个面向高性能持久性内存设备的 Linux 文件系统的情况下,Red Hat 的 Mikulas Patocka 一直在领导 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
声明:本文转载网络 发布,仅代表作者观点,不代表蜗牛120博客网的观点或立场,蜗牛120博客网仅提供信息发布平台,合作供稿、侵权删除、反馈建议请联系Telegram: @nice_seo版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论