首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为FUSE提供常用结构和算法的任何库

为FUSE提供常用结构和算法的任何库
EN

Stack Overflow用户
提问于 2010-09-04 02:58:35
回答 1查看 270关注 0票数 2

我将使用FUSE编写一个文件系统原型。除了FUSE之外,是否还有(额外的)实现良好的库可以提供一些常见的文件系统优化功能,如目录缓存、日志记录、查找表、原子操作等,应该更好地用C编写。

顺便说一下,我将在OSX和Linux上实现它。这是我将使用FUSE但不是原生文件系统的主要问题之一,甚至性能也很重要。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2010-09-04 08:13:38

在Windows上,Dokan library已经存在一段时间了。我一直想玩它,但还没有机会。它是一个将所有活动转发回用户模式进程的文件系统驱动程序,以及一个便于编写用户模式端的DLL。它是开源的,并以LGPL和MIT许可证的混合方式获得许可。

曾经有一个用于Windows的FUSE仿真(或者可能是一个端口),名为WinFUSE,但我现在到它的链接都失效了。可能是可以找到的。

编辑:在维基百科上有一个广泛的List of Filesystems。除了FUSE之外,它似乎没有列出Linux上的许多选项。其他的乍一看似乎很相似,但通常都是在FUSE之上实现的。

例外似乎是LUFS (Linux用户域文件系统),但在2003年,它的工作似乎已经被放弃,转而支持FUSE。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3638739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档