从 18.10 升级到 19.04 后,`tracker-extract` 占用了太多内存,它冻结了我的机器

Rob*_*gel 4 indexing tracker 19.04

do-release-update从 18.10 开始,在使用 gnome 处理该tracker-extract过程几分钟后,我的计算机冻结了,即使我的计算机有 8 Go 的 RAM 和 4 Go 的 SWAP 都得到了充分利用。我可以登录并使用任何其他桌面环境,我不会遇到那个问题。我发现我可以tracker-extract按照这里描述的过程删除,这就是我要做的,即使我想让该功能正常工作。

任何指针?

DK *_*ose 5

18.10 中未启用跟踪器。但是,现在,在 19.04 中,它默认开启。

如果您已从 18.10 升级到 19.04,并且您有很多文件,例如文档、电影、音乐、照片、视频等,则跟踪器可能需要很长时间才能为所有内容建立索引。在跟踪器完成之前,您可能会遇到大量资源使用。

我建议您登录后立即打开“设置”>“搜索”界面,将最上面的滑块保留为绿色,将滑块向左移动 Ubuntu 软件、密码……和终端。然后单击齿轮并禁用搜索您认为文件最多的大多数项目。

设置 > 搜索 GUI

现在,希望跟踪器应该能够完成它的工作,因为你已经限制了它的范围。如果确实发生了这种情况,请返回“设置”>“搜索”界面并启用其他内容等等。


编辑:正如starkus在评论中指出的那样,可能有必要通过清除现有数据库来重置跟踪器,以防它出现一些问题,例如损坏:

跟踪器重置 --hard

会做这项工作,但请先跑去tracker --help reset阅读它。