文件系统的发展是非常困难和费时的。即使是很小的改动现有的文件系统需要内核内部的深刻理解,使得障碍的新高开发商进入。此外,从一个操作系统移植文件系统的代码到另一个几乎是困难的,因为在第一端口。过去的建议提供可扩展的(可堆叠)文件系统接口会简化了新的文件系统的开发。这些建议,但是,主张大规模改变现有的操作系统界面和现有文件系统;操作系统厂商和维护者光刻胶进行任何大的改动,因为稳定性和性能的关注他们的内核。其结果是,文件系统的开发仍然是一个困难的,长,和非便携式处理。拳头(文件系统译者)系统结合了两种方法来解...