实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
{dede:pagebreak/}
做引体向上可能会诱发腰肌劳损吗?
为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢?
为什么欧美影视喜欢露点?
可以随身携带一个Linux系统吗?
5挺马克沁机枪,能否击败50万重骑兵?
A股市场通达信游资量能异动捉妖主升浪指标公式哪些比较好用?
如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
写CUDA到底难在哪?
为什么Rust的包管理器Cargo这么好用?
狗头萝莉究竟做错了什么?
华为云有没有实力挑战阿里云?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
有什么高质量的 C++ 单头文件库?
生活中怎样的美女才能被称为「大」美女?
自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
如何看待《捞女游戏》导演***辉B站账号遭封,是否遭到打击报复?