实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
代码:
微信服务器会保留聊天记录吗,会保存多久?
老公想要买2万左右的相机,我该同意吗?
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
Visual Studio Code 可以翻盘成功主要是因为什么?
如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
你的择偶标准是怎么样的?
你和你老婆是怎么认识的?
中国预警机世界领先吗?
自己拥有一台服务器可以做哪些很酷的事情?
为什么很多公司都不招大龄码农?
H264和H265谁画质好,求回谢谢!?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
能分享一下你写过的rust项目吗?
鸿蒙折叠屏笔记本为什么敢卖26999?
为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
如何向别人解释“有你这写脚本的时间,我早就一个一个做完了”?
为什么腾讯云或者阿里云不让自建dns服务器?
鸿蒙电脑会在国内逐渐取代windows电脑吗?
Adobe Photoshop 是否已经过时?
什么是 5G 固定无线接入(FWA)?
你见过的有些人能漂亮到什么程度?
如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
如何评价《一人之下》第721(764)话?
你认为美国最近30年最烂的一个总统是谁?
你捡过最大的漏是什么?