实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
代码:
你见过最脑残的设计是什么?
在武汉,你们的找对象标准是怎样的?
《西虹市首富》里面想花完钱却越花越多的情况,现实里面会发生吗?
阿里网盘为什么没有动静了?
为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计?
人工智能相关专业里有什么「坑」吗?
如何评价近期开播的《长安的荔枝》?
小鹏车主,如果再换车还会选择小鹏吗,欢迎大家理性讨论,给正在观望准备买车的一点中肯的建议?
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
如何看待 Rust 的应用前景?
独立开发***能盈利吗?感觉好累...
为什么情侣在一起旅行后容易分手?
为什么中国农村房子那么丑?
商业史上有哪些降维打击的经典案例?
乡镇公务员既然提拔快为什么没人主动去乡镇?我很好奇?
有什么是你去了上海才知道的事情?
Flutter 为什么没有一款好用的UI框架?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
平面设计主KV做成这样,在你的城市薪资一般多少?
空战的时候可不可以先击落预警机?
92年的大龄剩女,还有必要结婚吗?
Golang与Rust哪个语言会是今后的主流?
为什么中国没有成为农业克苏鲁,美国没有成为工业克苏鲁?
《碟中谍 8》都有哪些槽点?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
黑龙江地区人口下降为何比俄罗斯远东远东联邦还快?
为什么日本人口密度这么大还能住一户建,中国只能住楼房?
mozilla技术先进,为什么不挣钱?