首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
mokiki
›
全部回复第 27 页 / 共 27 页
回复总数
521
1
...
18
19
20
21
22
23
24
25
26
27
❮
❯
2022-04-05 22:49:25 +08:00
回复了
schezukNewTos
创建的主题
›
程序员
›
架空的的理想文件系统设计,又名:如果穿越回 1970 年,你该怎么设计文件系统
我也来讨论一下。
我认为文件系统路径就是一种标签,路径比标签还多一点前后级的关系信息。比如 “音乐 /华语 /周杰伦” 中,这三个文件夹的名字都是标签。
我理想中的文件系统是本身提供多文件路径的,比如电影 头文字 D ,可以归类到 “电影 /华语 /周杰伦”和“电影 /飙车”里。
文件系统提供标签索引缓存加速,文件管理器提供高级搜索选择功能。比如我在文件管理器中输入周杰伦,文件管理器会显示周杰伦的歌曲和电影。而且文件管理器会在周杰伦前面显示“音乐 /华语” 和 “电影 /华语”,此时我点击音乐,文件列表中就只剩周杰伦的歌曲了。
其它功能,比如文件数据写入时文件系统要计算 hash 值,作为文件完整性保障,并让 IPFS 、syncthing 等同步共享软件可以直接用,免除重复计算。当然可能还要提供加密压缩功能。
我想问大家,如果在 Linux 下提供 posix 兼容需要怎么写这个文件系统驱动?
如果我想用 rust 开发,应该怎么开始?
请大家指教。
1
...
18
19
20
21
22
23
24
25
26
27
❮
❯
关于
·
帮助文档
·
自助推广系统
·
博客
·
API
·
FAQ
·
Solana
·
964 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms ·
UTC 19:54
·
PVG 03:54
·
LAX 11:54
·
JFK 14:54
♥ Do have faith in what you're doing.
❯