实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
{dede:pagebreak/}
苹果搭载 M5 芯片的 MacBook Pro 或将于 2025 年秋推出,该产品应用了哪些新技术?
老公加班过多,是逃避家庭责任吗?
为什么中国人做一顿饭要几个小时,而国外花的时间少得多?
你都见过什么样的电脑盲?
如果你是荔枝使,如何在十天内让杨贵妃吃上新鲜荔枝?
王晶的导演水平是不是被严重高估了?
为什么老外泡中国妞那么容易?什么时候中国男人也能泡老外那么容易?
为什么 Bun 选择了 Zig 以及 JSCore?
你人生中太晚明白的道理是什么?
为什么“柴犬”从万人迷,变成万人嫌?
周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
做引体向上可能会诱发腰肌劳损吗?
什么语言最适合做 GUI?
如何在不重装系统和软件的情况下换系统盘?
如何评价上海理工大学 C语言考试,老师不认识vscode 说是切屏***?
如何看待《新京报》评论「“谁违约谁担责”,让烂尾楼业主不再“钱房两空”」?