我使用的是Arch Linux,内核3.16。
从上一周开始,我的两个进程跟踪器提取和跟踪器存储占用了太多内存。它导致系统每2小时挂断一次。
跟踪器提取300 MB和跟踪器 - 存储2 GB RAM。(总RAM为3.8 GB)
我想知道这些跟踪器进程是什么以及它们的工作是什么。 如果我杀了它们会对系统性能产生这种影响吗?
有什么方法可以永久地杀死它们,以便我可以摆脱这两个过程?
请帮帮我。
我使用的是Arch Linux,内核3.16。
从上一周开始,我的两个进程跟踪器提取和跟踪器存储占用了太多内存。它导致系统每2小时挂断一次。
跟踪器提取300 MB和跟踪器 - 存储2 GB RAM。(总RAM为3.8 GB)
我想知道这些跟踪器进程是什么以及它们的工作是什么。 如果我杀了它们会对系统性能产生这种影响吗?
有什么方法可以永久地杀死它们,以便我可以摆脱这两个过程?
请帮帮我。
使用 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
跟踪器用于索引您的文档。
这是一个程序 禁用索引 在Fedora上
使用跟踪器(通过gnome)索引文件以使其可搜索并自动出现在某些程序中(如Rhythmbox用于音乐文件等)。更多关于Ubuntu wiki的信息 https://wiki.ubuntu.com/Tracker。
您可以使用此命令对标记数据库进行硬重置并重新启动所有跟踪器进程:
tracker reset -r
使用 tracker daemon -t
终止和 tracker daemon -s
开始这个过程。