开源夏令营
文章平均质量分 52
nyj1991
这个作者很懒,什么都没留下…
展开
-
(二)Seafile FUSE 虚拟文件系统开发---数据模型
在本节,我将整理部分我研究过的数据类型,并按照我的理解给出他们的关系,最后给出他们的储存细节。注:一下的数据类型均省去了一些与实现FUSE文件系统实现无关的细节。2.1.1 . 基本数据模型1) Repo类型名称描述gchar*id该REPO的ID号,用于索引原创 2014-07-20 23:30:52 · 2015 阅读 · 0 评论 -
(三)Seafile FUSE 虚拟文件系统开发---整体思路
本项目中基于FUSE实现一个用户空间的文件系统。Fuse的内核实现和Ext2 和 Ext3 等内核中的文件系统在一个层次, 当vfs 接收到对应的文件系统操作请求时,调用FUSE去处理,而FUSE则将该请求分配给实现在用户空间的函数去处理。在此项目中,主要需要实现以下这么几个函数:getattr,readaddir,open,read,write .分别对应获取文件详细信息,读取目录,打开,读文件原创 2014-07-29 17:03:16 · 995 阅读 · 0 评论 -
Seafile FUSE 虚拟文件系统开发---中期总结
已经完成的工作:原创 2014-08-03 23:06:38 · 789 阅读 · 0 评论 -
(四)Seafile FUSE 虚拟文件系统开发---功能1
通过对源代码的阅读,现在终于可以原创 2014-08-03 22:07:45 · 847 阅读 · 0 评论 -
(一)Seafile FUSE 虚拟文件系统开发---前言
Seafile FUSE 虚拟文件系统开发开发任务原创 2014-07-12 18:10:10 · 1361 阅读 · 0 评论 -
(五)Seafile FUSE 虚拟文件系统开发---功能2
Seafile FUSE 虚拟文件系统开发---功能2原创 2014-08-31 13:27:07 · 658 阅读 · 0 评论 -
( 六 )Seafile FUSE 虚拟文件系统开发---写接口实现思路
虽然这个功能是个可选的原创 2014-09-03 22:11:08 · 1183 阅读 · 0 评论