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

127

Chaque fois que je lance mon 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?

    
posée Gaurav Agarwal 16.09.2013 - 13:01
la source

6 réponses

109

Solution de script pour le désactiver définitivement sur Ubuntu 16.04

Comme mentionné dans les commentaires, les fichiers mentionnés dans cet article n'existent plus en 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 bogues confirmés sur Launchpad

Que font ces processus?

  

Tracker est une synergie de technologies conçues pour fournir un   Bureau 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: lien )
  •   
  • Balise la base de données pour faire le balisage des mots clés de n'importe quel objet
  •   
  • Base de données de métadonnées extensible pour les 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 tracker pour le stockage et l'implémentation des objets de première classe et du gnome 3.0   Modèle.
  •   

Comment se débarrasser des processus?

  
  1. Désactiver le tracker pour globalement (pour tous les utilisateurs)

         
    1. Modifiez le fichier /etc/xdg/autostart/trackerd.desktop avec les privilèges root ( sudo -i gedit /etc/xdg/autostart/trackerd.desktop )
    2.   
    3. Ajoutez Hidden=true à la fin du fichier
    4.   
    5. Faites la même chose pour /etc/xdg/autostart/tracker-applet.desktop si vous le souhaitez
    6.   
  2.   
  3. Désactiver le suivi uniquement pour votre utilisateur

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

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

Source: lien

    
réponse donnée Radu Rădeanu 22.09.2013 - 14:56
la source
74

Modifiez simplement ces valeurs en utilisant les gsettings qui désactivent 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 modifiées en utilisant dconf-editor en naviguant dans org & gt; freedesktop & gt; Tracker & gt; Miner & gt; Fichiers :

Après cette modification, il est fortement 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
    
réponse donnée Maxwel Leite 04.10.2013 - 05:22
la source
30

Peut-être que cela est pertinent pour Ubuntu 14.04 / GDM , et s'il est important de ne pas supprimer tout le service, il sera préférable d'utiliser stop et / ou renice .

D'où il peut être:

Arrêter / renoncer ( 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

Remarquez 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 le même avec Moniteur système : interface graphique:

  

Applications & gt; Utilitaires & gt; Moniteur système

     
  • trier & gt; Nom
  •   
  • défiler & gt; tracker-store
  •   
  • clic droit & gt; Arrêter le processus
  •   
  • clic droit & gt; Changer la priorité & gt; Très faible
  •   
  • clic droit & gt; Continuer le processus
  •   

OU peut-être la manière la plus appropriée pour les systèmes exécutant un tracker-store:

  

Applications & gt; Outils système & gt; Recherche & amp; Indexation

    
réponse donnée swift 19.07.2014 - 07:26
la source
14

Une version à jour pour Ubuntu 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

Fondamentalement, il s’agit d’un remix des réponses de Radu et Maxwell, mais les emplacements et les commandes ont été mis à jour vers Ubuntu 16.04 (il y a eu plusieurs modifications).

    
réponse donnée Attila Fulop 30.05.2016 - 13:27
la source
5

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

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

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

    
réponse donnée Christopher 15.10.2014 - 21:43
la source
4

En utilisant Synaptic, j'ai sélectionné "mark for complete removal" pour "tracker", et pour "zeitgeist" (kin to utiliser la commande de purge qui est censée supprimer les composants et fichiers de configuration associés au programme sélectionné). Beaucoup plus de logiciels de suivi de zeitgeist avaient été installés à mon insu, et j'ai donc choisi la suppression complète pour tous, à l'exception des bibliothèques partagées de zeitgeist qui semblent être trop intégrées dans le système d'exploitation pour être supprimées en toute sécurité. Presque comme un chien avec un mauvais cas de vers cardiaques, ou mieux encore comme une hydre. Coupez une tête et trois autres tentent de ruiner votre chi. Cela ressemble beaucoup à ce que Microsoft aime faire aux personnes qui lui font confiance. Peu importe ... Mon ordinateur portable démarre maintenant moins de la moitié du temps, ne s'embrouille pas au hasard et tombe occasionnellement en panne ce que j'utilise à ce moment-là, et ce pourrait être juste le soulagement de se débarrasser de la chose mais le reste du logiciel semble fonctionner beaucoup mieux sans les tentacules lourds de cette hydre. Aww ferget it it ... Tu sais ce que je veux dire.

Pourquoi des programmes comme ceux-là doivent-ils être amenés discrètement par une porte dérobée? Peut-être que c'est parce que personne ne veut ce genre de choses sur leur ordinateur portable personnel. Si j'étais une édition de serveur technologique sur un mainframe avec des concerts énormes de ram et des cœurs dans le wahzoo, ce serait une autre histoire. Je voudrais peut-être alors utiliser un logiciel de suivi. Même alors, je voudrais encore que ce soit une application de mon choix.

Je dis juste que

    
réponse donnée user241578 30.01.2014 - 02:35
la source

Lire d'autres questions sur les étiquettes