断断续续地工作了几年FUSE读/写直通支持用于通过避免每个文件的守护进程开销来提高用户空间中的文件系统的性能,其中读/写操作由内核直接转发到较低的文件系统,而不是FUSE守护进程。熔丝直通模式已经被证明是一个巨大的性能胜利,看起来它最终可能成为主流Linux 6.9。
熔丝直通模式补丁最近排队进入FUSE.git的下一个分支.随着补丁现在在3月份Linux 6.9合并窗口之前的“for-next”分支中,代码有望在下一个内核周期中合并,除非出现任何最后一分钟的问题。
该支持依赖于新的FUSE_PASSHROUGH KCONFIG开关,该开关允许通过映射直接在备份文件上执行的特定FUSE操作来绕过FUSE服务器。早期版本的FUSE直通模式的基准测试表明,与现有的FUSE实施相比,它的性能更接近本机I/O性能:
对于感兴趣的人,下面是去年Linux存储/文件系统峰会上关于FUSE Passthrough的演示文稿。
Linux 6.9 is looking to be another exciting kernel cycle. While the merge window will kickoff in March, the stable debut will happen around the middle of the year.