应用介绍
FUSE for macOS (was OSXFUSE)允许您通过第三方文件系统扩展OS X的本地文件处理能力。它是MacFUSE的继承者,现在已经不再维护。

作为用户,安装FUSE for macOS软件包将允许您使用任何基于FUSE for macOS或MacFUSE编写的第三方文件系统,如果您选择安装MacFUSE兼容层的话。作为开发人员,您可以使用FUSE for macOS SDK编写许多类型的文件系统作为常规的用户空间程序。这些文件系统的内容可以来自任何地方:来自本地磁盘、来自网络、来自内存或任何其他来源的组合。

这个包将为macOS安装FUSE的运行时和开发组件。请注意,这个包中不包括用于基于macOS的文件系统的FUSE。

更新内容:
版本4.9.1:
改进对FUSE_NOTIFY_INVAL_ENTRY通知和触发查找器刷新的支持。
触发FUSE_NOTIFY_INVAL_ENTRY通知,通知内核指定的文件有了新的标识,可能是因为被远程重命名了。因此,vnode将从名称缓存中删除,VNODE_EVENT_RENAME事件将被触发,并且VNODE的标识将在下次查找时更新。

提高查找vnodes时的容错能力。
如果在VNOP_LOOKUP调用期间检测到vnode类型改变,则原始(现在已过时)vnode被撤销,并且自动创建新节点,而不返回错误。错误情况将被记录。

优化构建脚本:
在运行目标操作之前重置生成环境。这减少了不必要的目标重建次数。
在以相同名称创建新索引之前,请移除过时的生成缓存索引。

兼容性
OS X 10.9.0或更高版本

 
声明:本站部分资源和文章资讯来源于网络,版权归原作者所有。任何个人或组织,在未征得本站和原作者同意的情况下,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原作者的合法权益,可联系我们进行处理,感谢理解。