实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
{dede:pagebreak/}
Akid(王懿)怎么会饿死的?
多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
Rust的工程配置为何用toml格式?
「中国税负远超欧美」的说法是否属实?
为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
电影《碟中谍》系列中哪一部最好?
IntelliJ IDEA 中有什么让你相见恨晚的技巧?
现代艺术只考虑意义、不考虑美感吗?
《指环王》有什么败笔?
明知***是死路一条,甚至连小命都要赔进去,台湾领导人为什么还要坚持搞***?
韩国人为什么处处与中为敌,难道他们不知道自己是芝麻小的小国吗?
为什么现在越来越多的人不想要孩子呢?
怎么下载安装pr,求安装包啊,?
如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野?
求pr安装包及安装方法?