web-dev-qa-db-fra.com

tracker-store et tracker-miner-fs dévorant mon processeur à chaque démarrage

Chaque fois que je démarre mon ordinateur portable, le processus tracker-store et tracker-miner-fs mange mon processeur entre 30 et 40% pendant 10 à 15 minutes. Je suis sur Ubuntu 12.04.

Que font ces processus? Comment se débarrasser des processus?

142
Gaurav Agarwal

Solution de script pour le désactiver de manière permanente sur Ubuntu 16.04

Comme mentionné dans les commentaires, les fichiers mentionnés dans cet article n'existent plus dans 16.04. Vous pouvez utiliser le script suivant:

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
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2  
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false  
tracker reset --hard   

( source )

Ce sont des bugs confirmés sur Launchpad

Que font ces processus?

Tracker est une synergie de technologies conçues pour fournir un poste de travail hautement sophistiqué, innovant et intégré.

Tracker fournit les éléments suivants:

  • Indexeur pour la recherche sur le bureau (pour plus de détails, voir cette spécification: https://wiki.ubuntu.com/IntegratedDesktopSearch )
  • Base de données de balises pour effectuer le marquage des mots-clés de tout objet
  • Base de données de métadonnées extensible pour des applications telles que gedit et rhythmbox qui doivent ajouter des métadonnées personnalisées aux fichiers
  • La base de données pour les objets de première classe permet d'utiliser la base de données de suivi pour le stockage et la mise en œuvre des objets de première classe et du modèle Gnome 3.0.

Comment se débarrasser des processus?

  1. Désactivation du suivi pour globalement (pour tous les utilisateurs)

    1. Editer le fichier /etc/xdg/autostart/trackerd.desktop avec les privilèges root (Sudo -i gedit /etc/xdg/autostart/trackerd.desktop)
    2. Ajoutez Hidden=true à la fin du fichier
    3. Faites de même pour /etc/xdg/autostart/tracker-applet.desktop si vous voulez
  2. Désactivation du suivi pour votre utilisateur uniquement

    1. Entrez le répertoire ~/.config/autostart, créez-le s'il n'existe pas
    2. Créez un fichier nommé trackerd.desktop
    3. Collez les éléments suivants dans le fichier, enregistrez et quittez:

      [Desktop Entry]
      Encoding=UTF-8
      Name=Tracker
      Hidden=true
      

Source: https://wiki.ubuntu.com/Tracker

128
Radu Rădeanu

Modifiez simplement ces valeurs à l’aide du paramètre gsettings désactivez l’indexation constante de Tracker:

gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2  
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false

Les valeurs peuvent être changées en utilisant dconf-editor en naviguant dans org> freedesktop> Tracker> Miner> Fichiers:

org.freedesktop.Tracker.Miner.Files

Une fois que cela a changé, il est hautement recommandé de nettoyer la base de données pour récupérer de l’espace perdu sur le disque:

tracker reset --hard # old command: tracker-control -r
83
Maxwel Leite

Peut-être est-ce pertinent pour Ubuntu 14.04/GDM , et s’il est important de ne pas supprimer le service complet, il sera préférable de stop et/ou renice.

Par conséquent, il peut être:

Stop/Reniced () Méthode non recommandée ):

$ 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

Notez que les gens suggèrent encore tracker-control -r et peut-être que pour les systèmes avec indexation activée, ce sera mieux:

$ tracker-control -e

OU identique avec Moniteur système GUI:

Applications> Utilitaires> System Monitor

  • sort> Nom
  • faire défiler> tracker-store
  • clic droit> Arrêter le processus
  • clic droit> Modifier la priorité> Très faible
  • clic droit> Continuer le processus

OU peut-être le moyen le plus approprié pour les systèmes exécutant tracker-store:

Applications> Outils système> Recherche et indexation

List item

30
swift

Une version à jour pour buntu 16.04:

echo -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

Il s'agit fondamentalement d'un remix des réponses de Radu et Maxwell, mais les localisations et les commandes ont été mises à jour pour Ubuntu 16.04 (plusieurs modifications ont été apportées).

15
Attila Fulop

Activer les applications de démarrage avancées avec cette commande:

Sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Exécuter Applications de démarrage et décocher Tracker File System Miner et les autres éléments similaires. Ils peuvent être réactivés aussi facilement.

6
Christopher

À l’aide de Synaptic, j’ai sélectionné "marquer la suppression complète" pour "traqueur" et pour "zeitgeist" (en utilisant la commande purge qui est censée supprimer les composants associés et les fichiers de configuration du programme sélectionné). Une grande partie du logiciel de suivi Zeitgeist avait été installée à mon insu et j'ai donc choisi la suppression complète, à l'exception des bibliothèques partagées Zeitgeist, qui semblent trop intégrées dans le système d'exploitation pour pouvoir être supprimées en toute sécurité. Presque comme un chien avec un mauvais cas de vers du coeur, ou mieux encore comme une hydre. Coupez une tête et trois autres essaient de ruiner votre chi. Cela ressemble beaucoup à quelque chose que Microsoft aime faire aux gens qui leur font confiance. Peu importe ... Mon ordinateur portable démarre maintenant dans moins de la moitié du temps, ne s'emballe pas complètement au hasard, écrasant parfois ce que j'utilise à l'époque, et cela pourrait simplement être le soulagement de me débarrasser de ce truc, mais le reste du logiciel semble fonctionner beaucoup mieux sans les lourds tentacules de cette hydre. Aww ferget it ... Vous savez ce que je veux dire.

Pourquoi les programmes comme ceux-ci doivent-ils être introduits discrètement par une porte arrière? C'est peut-être parce que personne ne veut ce genre de chose sur son ordinateur portable personnel. Si j’étais une édition technique de serveur en cours d’exécution sur un ordinateur central doté de gigantesques disques de bélier et de cœurs sur le wahzoo, ce serait une autre histoire. Peut-être puis-je utiliser un logiciel de suivi. Même alors, je voudrais toujours que ce soit une application de mon choix.

Je dis juste.

4
user241578

votre liste de suivi:

traqueur-extraire traqueur-magasin traqueur-mineur-applications traqueur-mineur-traqueur-mineur-guides-utilisateur

cela me donne beaucoup de problèmes, au démarrage mon processeur (processeur) monte très très très haut, disons 95% pendant environ 5 ou 10 minutes, mes disques durs sont éraflés et si je laisse vos processus ouverts, j’ai la machine qui gèle plus rapidement.

La souris ne bouge plus et puis c'est le clavier.

Je suis sur linux-mageia et vos trackers sont affichés au début. Je pensais qu'ils étaient des logiciels espions, car le nom: "tracker-miner" ressemble plus à une application qui va saper les bitcoins.

J'ai une machine très puissante pour le travail, une "ryzen7" et je crains que vos petits crabes soient très mal conçus pour les grosses machines, car lorsque je tue vos processus, j'ai 25% de chances que la machine gèle

si je ne les tue pas, j'ai 75% de chances d'obtenir des accidents, vous devez appliquer des limites à vos suiveurs et au passage pour changer votre nom: parce que "mineur" ressemble plus à darknet.

Je n'avais pas ce problème avec une machine moins puissante, ne perdez pas votre temps à me répondre mon message et à sens unique.

Bonne chance pour résoudre le problème :)

0
John Doe