我试图询问FUSE的邮件列表,但到目前为止我还没有收到任何回复......我有几个问题。我要实现一个低级别的FUSE文件系统,并通过epoll监视fuse_chan
的描述符。在Linux上用FUSE实现异步文件系统
我必须在我的文件系统中为所有 对象伪造inode? 有关于选择VFS中对象的 索引节点的任何规则(例如,我是否需要使用正值或 可以使用某些范围内的值)?
我可以使fuse_chan的描述符 非阻塞吗?如果有,请告诉我,我 是否可以假设
fuse_chan_recv()
/fuse_chan_send()
将接收/发送整个请求 结构,或者我要重写他们 与功能处理部分发送 和接收?buffer size
怎么样?我看到 在fuse_loop()
一个新缓冲区是为每个呼叫分配的 ,所以我假设 表示缓冲区大小不固定。 但是也许有一些最大的可能的缓冲区大小 ?然后我可以分配一个更大的缓冲区并减少内存分配操作 。
邪恶的。 666 ...不要使用FUSE,在Linux内核中实现适当的文件系统驱动程序。 FUSE很糟糕。 – 2011-07-14 14:26:25