每当我启动我的笔记本电脑时,进程
这些进程是做什么的?如何摆脱这些进程?
tracker-store
和tracker-miner-fs
会在10-15分钟内占用我的CPU 30-40%。我使用的是Ubuntu 12.04。这些进程是做什么的?如何摆脱这些进程?
如评论中所提到的,此帖子中提到的文件在16.04中已不存在。您可以使用以下脚本(source):
echo -e "\nHidden=true\n" | sudo tee --append /etc/xdg/autostart/tracker-extract.desktop /etc/xdg/autostart/tracker-miner-apps.desktop /etc/xdg/autostart/tracker-miner-fs.desktop /etc/xdg/autostart/tracker-miner-user-guides.desktop /etc/xdg/autostart/tracker-store.desktop > /dev/null
# Interval in days to check whether the filesystem is up to date in the database. 0 forces crawling anytime, -1 forces it only after unclean shutdowns, and -2 disables it entirely
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2 # Default: -1
# Set to false to completely disable any file monitoring
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false # Default: true
tracker3 reset --filesystem --rss # Tracker v3+
# Or, for older versions
tracker reset --hard #
全局禁用追踪器(适用于所有用户)
以 root 权限编辑
/etc/xdg/autostart/trackerd.desktop
文件(sudo -i gedit /etc/xdg/autostart/trackerd.desktop
)在文件末尾添加
Hidden=true
如果需要,对
/etc/xdg/autostart/tracker-applet.desktop
也进行相同操作仅为当前用户禁用追踪器
进入目录
~/.config/autostart
,如果不存在则创建创建名为
trackerd.desktop
的文件将以下内容粘贴到文件中,保存并退出:
[Desktop Entry] Encoding=UTF-8 Name=Tracker Hidden=true
apt-get uninstall tracker
命令,一切都很顺利。它还删除了gnome-documents,但无所谓,我甚至不知道我有那个程序 :) - benjaoming/etc/xdg/autostart/trackerd.desktop
在16.04上已不再存在。 - Nicolas Raoul/etc/xdg/autostart/tracker-xxxx
目录下找到以下文件:miner-fs
、miner-apps
、miner-user-guide
、extract
和store
。我所做的是将这些文件中的X-GNOME-Autostart-enabled=true
改为X-GNOME-Autostart-enabled=false
。 - adadionorg.freedesktop.Tracker3.Miner.Files
。 - Pablo Bianchi-fs-3
可以说让它看起来更加可疑。 - xorinzorgsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
echo y | LANG=en tracker reset --hard
tracker-control -r
是做什么的?听起来自从这篇文章发布以来,tracker-control
已经被弃用,并迁移到了tracker daemon
命令,但是tracker help daemon
(或者tracker-control --help
)没有提到-r
标志。它是否仍然具有相同的功能?我找不到旧的文档。 - redbmktracker reset --hard
。 - jcupitttracker-control -r
后,我的笔记本恢复了流畅!附注:在16.04中 tracker-control
不再可用,但别担心,它将触发替代命令 tracker daemon
。 - adadion注意人们建议使用$ tracker-control -p Found 171 PIDs… Found process ID NNNN for 'tracker-store' Found process ID MMMM for 'tracker-miner-fs' $ initctl stop tracker-store && renice -n +19 -p NNNN && initctl start tracker-store
tracker-control -r
,对于启用了索引的系统可能会更好。
$ tracker-control -e
或者使用系统监视器图形界面:
应用程序 > 实用工具 > 系统监视器
- 排序 > 名称
- 滚动 > tracker-store
- 右键单击 > 停止进程
- 右键单击 > 更改优先级 > 非常低
- 右键单击 > 继续进程
或者对于正在运行tracker-store的系统,也许是最合适的方法:
应用程序 > 系统工具 > 搜索与索引
sudo apt-get install tracker-gui
命令进行安装。 - smac89tracker-gui
程序是唯一一个让我感觉不像是彻底的黑客行为的选择。+1 - grooveplexecho -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-apps.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-fs.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-user-guides.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-store.desktop
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
tracker reset --hard
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop sudo: 无法解析主机 Thusitha: 连接超时
- Thusitha Sumanadasatracker reset --hard
tracker3 reset -r
。 - xinthosesudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop
$ sudo apt remove tracker tracker-extract tracker-miner-fs
SQLite error: database disk image is malformed (errno: Resource temporarily unavailable)
tracker-x
连接到任何东西上吗?顺便说一句,我在 Lubuntu 13.04 上没有看到名为tracker-x
的进程。如果你没有“隐私问题”,你可以在这里或者@ pastebin上发布类似ps -e
和dpkg --get-selections
的输出。也许有人能够找出问题所在。 - user25656/tmp/tracker-extract-files.1000
中的情况。重启后它仍然会进行一段时间的索引,但最多只需要几分钟就能完成。 - scruss