首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件系统

文件系统
EN

Unix & Linux用户
提问于 2010-10-31 13:08:11
回答 4查看 168关注 0票数 1

我需要为我的文凭工作为Linux开发一个文件系统。

  • 我在哪里可以找到关于这个主题的信息?
  • 我如何测试它和其他?
EN

回答 4

Unix & Linux用户

发布于 2010-10-31 13:16:16

您想从熔断器开始--它所需要的只是实现系统调用,如openunlink

使用Python绑定编写的教程可在引信维基上获得。

票数 6
EN

Unix & Linux用户

发布于 2011-12-29 19:27:14

哪种方式真正取决于您是否想做内核编程。如果没有,那么你唯一合理的选择就是导火索。

如果您是新手,并且从未在内核中工作过,那么FUSE可能是值得一看的。如果您有扎实的编程经验,特别是内核,编写一个真正的驱动程序将产生更好的性能和稳定性。当然,这假设程序员的时间和经验不在方程式中。您总是可以编写一个内核FS驱动程序,其质量如此之高,因此类似的FUSE实现可能会更好。

如果您想要进行真正的内核编程,特别是在FS上,您可能需要考虑Linux。内核确实需要一个完整的写/读高性能/稳定NTFS驱动程序。..。一举两得,主要贡献与论文融为一体。

票数 1
EN

Unix & Linux用户

发布于 2013-01-15 22:47:28

至于任何这样的项目:我建议你和做文件系统工作的人呆在一起,并在一些现有的代码上提供帮助:一个新的文件系统需要经历大约5年经验丰富的黑客的扎实开发工作,才能达到普通人敢用10英尺长的杆来触摸它的地步,这是很正常的。

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

https://unix.stackexchange.com/questions/3664

复制
相关文章

相似问题

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