Chaque fois que je démarre mon ordinateur portable, le processus tracker-store
y tracker-miner-fs
consomme mon CPU entre 30-40% pendant 10-15 minutes. Je suis sur ubuntu 12.04.
Que font ces processus ? Comment se débarrasser des processus ?
Chaque fois que je démarre mon ordinateur portable, le processus tracker-store
y tracker-miner-fs
consomme mon CPU entre 30-40% pendant 10-15 minutes. Je suis sur ubuntu 12.04.
Que font ces processus ? Comment se débarrasser des processus ?
Comme mentionné dans les commentaires, les fichiers mentionnés dans ce post n'existent plus en 16.04. Vous pouvez utiliser le script suivant ( 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
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2 # Default: -1
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false # Default: true
tracker reset --hard
Ce sont des bogues confirmés sur Launchpad : 911981 , 925948 , 1063255 .
Tracker est une synergie de technologies qui sont conçues pour fournir un service à la clientèle. 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) : https://wiki.ubuntu.com/IntegratedDesktopSearch )
- Base de données d'étiquettes pour l'étiquetage par mot-clé de tout 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 du tracker pour le stockage et la mise en œuvre des objets de première classe et du modèle Gnome 3.0 Modèle.
Désactiver le tracker de manière globale (pour tous les utilisateurs)
- Modifier
/etc/xdg/autostart/trackerd.desktop
avec les privilèges de l'administrateur (sudo -i gedit /etc/xdg/autostart/trackerd.desktop
)- Ajouter
Hidden=true
à la fin du fichier- Faites de même pour
/etc/xdg/autostart/tracker-applet.desktop
si vous voulezDésactiver le tracker pour votre utilisateur uniquement
- Entrez le répertoire
~/.config/autostart
créez-le s'il n'existe pas- Créez un fichier nommé
trackerd.desktop
Collez ce qui suit dans le fichier, enregistrez et quittez :
[Desktop Entry] Encoding=UTF-8 Name=Tracker Hidden=true
Source : https://wiki.ubuntu.com/Tracker
Il suffit de modifier ces valeurs en utilisant l'option gsettings volonté des sorcières désactiver 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 à travers org > freedesktop > Tracker > Miner > Fichiers :
Après ces changements, il est hautement recommandé a nettoyage de la base de données pour récupérer de l'espace perdu sur le disque :
echo y | LANG=en tracker reset --hard
Peut-être que c'est pertinent pour Ubuntu 14.04/GDM et s'il est important de ne pas supprimer l'ensemble du service, alors il sera préférable de stop
et/ou renice
.
C'est donc possible :
Arrêt/réduction ( 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 <code>tracker-control -r</code> et peut-être que pour les systèmes dont l'indexation est activée, ce sera mieux :
$ tracker-control -e
OU la même chose avec Moniteur système GUI :
Applications > Utilitaires > Moniteur système
- trier > Nom
- scroll > 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 plus approprié pour les systèmes qui utilisent un tracker-store :
Applications > Outils système > Recherche et indexation
Une version actualisée 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
Il s'agit essentiellement d'un remix des réponses de Radu et Maxwell, mais les emplacements et les commandes ont été mis à jour pour Ubuntu 16.04 (il y a eu de multiples changements).
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écuter Applications de démarrage et décochez Tracker File System Miner et les autres articles similaires. Ils peuvent être réactivés tout aussi facilement.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.