本来想了解nfs是如何工作的, linux源码中是有nfs的源码就是看的不太明白, 找了linux文件系统结构,看到fuse,感觉很不错!
原来自己也做个一个文件系统,想来就是头痛, 一堆kernel相关的东西, debug起来真是麻烦, 开始一天机器要死10 ~ 20多次. 原来认为linux是很不容易死的, 作kernel开发才知道, kernel中的错误是很容易导致死的.
在上面下了个fuse自己测试了一下. 真是很不错的东东. 可惜我在自己的rh9(kernel 2.4.20-8)上编译fuse/kernel/中的内容有点问题.
应该好好学习一下fuse的设计, 对将来作其他的文件系统应该很有帮助!
ibm一篇介绍fuse的文章挺好:
阅读(5280) | 评论(0) | 转发(0) |