手机版
你好,游客 登录 注册
背景:
阅读新闻

Firefox和GNOME最终可以在Linux 5.2的AFS文件系统上运行

[日期:2019-05-11] 来源:Linux公社  作者:醉落红尘 [字体: ]

AFS,安德鲁文件系统(Andrew file system)是一个分布式文件系统,卡内基梅隆大学(Carnegie Mellon University)等机构都在使用它,它可以移植到不同的操作系统。AFS现在可以处理更多运行在Firefox和GNOME等文件系统之上的程序。

到目前为止,AFS文件锁定已经导致SQLite数据库出现问题,Firefox和无数其他桌面应用程序都在多个平台上使用SQLite数据库。随着Linux 5.2内核的更改,AFS文件锁定更改现在与SQLite一致,因此当AFS用作主目录时,可以运行更多的应用程序。

这些AFS的更改之前曾被提议用于Linux 5.1,但最终被Linus Torvalds拒绝为“未经测试的新垃圾”。现在代码已被清理,并已由Torvalds拉入主线。

此实现需要模拟细粒度锁定,并且可以将行为作为挂载参数进行切换。Linux 5.2的其他AFS更改包括额外的日志记录、为unlock()和rename()重命名、修复xattr处理程序和其他修复。

更多关于Andrew文件系统可以查看这个pull request更改的细节。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-05/158602.htm

 

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款