当前位置:Linux教程 - Linux资讯 - Linux: Reiser4 内部抽象层

Linux: Reiser4 内部抽象层

    LKML上的关于reiser4文件系统的讨论还在继续之中。Jeff Garzik 对增加plugin层所带来的复杂性做了评论,指出其本质就是一个VFS,此外它彻底改变了Linux文件系统的本质。目前,每个Linux文件系统是一个元数据的受限集合。。 reiser4将这一“受限”特性改成了“无限”。尽管应该鼓励开发自由,但是不能小看其新的管理模式和配置工具带来的其它的代价。

    Linux的创始人Linus Torvalds也加入了这场辩论中,“我对”plugin“不感兴趣, 其实我也怀疑会有那么多的人对它感兴趣。 许多人都怀疑其主要目的是串改核心copyright rules,还是创造一堆不兼容的没有健全的加锁机制的语法,”他继续说,“据我所知, Reiser4 的问题是它没有和VFS的工作人员努力配合。现在,我也感觉到VFS的工作人员和他们合作可不容易,”

    Andrew Morton现在也在review代码,他说“代码很难读, 可能是由于Reiser4所要完成的工作与VFS/MM希望的不一致。如果Reiser4能工作,可以将它加入核心, 但是需要VFS做得更巧妙些。” 他继续补充说:“resier4'主要的毛病是没有xattrs, acls and direct-io, 这可能严重的影响它的推广”,对于plugin, Andrew Morton说“plugin这个概念好象被到处滥用,其实plugin 是一个内部抽象层,允许以后特性的扩充。 实在不值得如此大惊小怪。”

(出处:http://www.sheup.com)