问题 跟踪器提取和跟踪器存储过程消耗巨大的RAM量


我使用的是Arch Linux,内核3.16。

从上一周开始,我的两个进程跟踪器提取和跟踪器存储占用了太多内存。它导致系统每2小时挂断一次。

跟踪器提取300 MB和跟踪器 - 存储2 GB RAM。(总RAM为3.8 GB)

我想知道这些跟踪器进程是什么以及它们的工作是什么。 如果我杀了它们会对系统性能产生这种影响吗?

有什么方法可以永久地杀死它们,以便我可以摆脱这两个过程?

请帮帮我。


10408
2017-11-04 14:40


起源

为什么ubuntu标签是否是Arch Linux? - Alexx Roche


答案:


使用 pkgfile 找出这些文件所属的包:

pkgfile tracker-extract

结果:

extra/tracker

使用快速包搜索 pacman (pacman -Ss tracker), 揭示:

extra/tracker 1.2.3-1 (gnome)
    All-in-one indexer, search tool and metadata database

由于我不是gnome的用户,因此无法对此软件包提供的特定功能发表评论。但你总是可以尝试删除包,看看会发生什么:

pacman -Rs tracker

7
2017-11-05 05:03



非常感谢。我会尝试这个。 - Ankith
gnome-music 和 gnome-documents 两者都依赖于跟踪器,如果你不使用那些,那么我想你并不真的需要它 - sinisterstuf


跟踪器用于索引您的文档。

这是一个程序 禁用索引 在Fedora上


6
2017-07-17 05:41



注意 仅限链接的答案 不鼓励,SO答案应该是寻找解决方案的终点(相对于引用的另一个中途停留,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的概要,并将链接作为参考 - kleopatra


使用跟踪器(通过gnome)索引文件以使其可搜索并自动出现在某些程序中(如Rhythmbox用于音乐文件等)。更多关于Ubuntu wiki的信息 https://wiki.ubuntu.com/Tracker

您可以使用此命令对标记数据库进行硬重置并重新启动所有跟踪器进程:

tracker reset -r

2
2017-08-02 03:59





使用 tracker daemon -t 终止和 tracker daemon -s 开始这个过程。


0
2017-09-18 15:14