实时更新索引整个文件系统是不可能的。
Windows 上的 Everything 能这么做是因为它依赖了 NTFS 的一个实现细节,即 MFT(主文件表,Master File Table),而在 Linux 的各个文件系统上不存在此类布局集中且能在挂载状态下由用户空间直接访问的数据结构,因此这件事从头开始就是个巧妇难为无米之炊。
如果不考虑实时更新的话,plocate 是个不错的选择,它是个基于 io_uring 的传统 locate 命令的实现,且有设计良好的索引格式,性…。
{dede:pagebreak/}
有哪些非常冷门的冷知识?
各位前端大触们,一般怎么定颜色的?
中央巡视组交办式转办事项可以不受理吗?
现实中的父女关系是怎样的?
为什么windows的arm版没有被广泛使用?
electron可以用来写大型游戏吗?
据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
40岁财务自由想找个25左右的媳妇儿有可能吗?
你们是怎么远程用NAS听歌的?
什么时候你意识到自己不年轻了呢?
有没有什么惊为天人的 Logo 设计?
mac安装homebrew失败怎么办?
自己拥有一台服务器可以做哪些很酷的事情?
有哪些是你用上了mac才知道的事?
怎么看待B站舞蹈区和某些风格比较暴露的up?
国外的女生为什么屁股都大?