Après la dernière mise à niveau le:
Operating System: Debian GNU/Linux buster/sid
Kernel: Linux 4.18.0-2-686-pae
Architecture: x86
/ usr/lib/tracker/tracker-store mange une énorme charge de CPU.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7039 nath 20 0 96136 24460 11480 R 100,0 1,3 0:01.76 tracker-store
Quand je lance tracker daemon
Je reçois:
Miners:
17 Nov 2018, 21:17:06: ? File System - Not running or is a disabled plugin
17 Nov 2018, 21:17:06: ? Applications - Not running or is a disabled plugin
17 Nov 2018, 21:17:06: ? Extractor - Not running or is a disabled plugin
Je pensais avoir désactivé toutes les activités du tracker, que fait-il?
Le fan va comme un fou et un redémarrage n'améliore pas la situation.
après avoir tracker-store
fonctionnant avec presque 100% de CPU, presque tout le temps pendant 7 jours maintenant, il semble que j'ai trouvé une solution facile:
tracker reset --hard
CAUTION: This process may irreversibly delete data.
Although most content indexed by Tracker can be safely reindexed, it can?t be assured that this is the case for all data. Be aware that you may be incurring in a data loss situation, proceed at your own risk.
Are you sure you want to proceed? [y|N]:
/usr/lib/tracker/tracker-store
le processus a disparu pour le moment, le ventilateur tourne et tout semble calme après une semaine. Je n'ai pas testé un redémarrage cependant ...
Mise à jour: fixe, également après un redémarrage tracker-store
reste silencieux.
tracker-store
fait partie de tracker, un programme qui analyse certains emplacements spécifiés sur votre disque dur (et d'autres endroits comme vos e-mails) et indexe le contenu dans une base de données. Cela vous permet d'effectuer des recherches rapides sur le contenu des fichiers. Alors que tracker-miner- * sont des programmes qui scannent les données et tracker-store est le programme qui stocke les métadonnées dans une base de données pour un accès rapide plus tard. Tracker utilise une base de données à ses propres fins, il est donc logique qu'il puisse utiliser votre CPU même lorsque vous ne traitez pas de processus.
Vous pouvez également configurer le tracker pour n'indexer rien (voir les préférences du tracker de programme), l'empêchant ainsi probablement de faire du travail. Ou vous pouvez essayer de supprimer le paquet complètement, mais cela cassera très probablement votre système (plus détails - grâce à @broman
). Et vérifiez également ce post Comment désactiver le tracker dans GNOME? .
Source:
blogs.gnome.org/mr/2009/09/18/tracker-update-2
Qu'est-ce qu'un tracker? - gnome
Certains mineurs traqueurs se bloquent sur du contenu qu'ils ne comprennent pas. Si tracker daemon -f
n'affiche aucune mise à jour mais tracker-extract
monopolise toujours le CPU, peut-être jetez un œil dans /tmp/tracker-extract-files.*
. Si le même lien symbolique se trouve là pendant un certain temps, le processus de mineur est bloqué. Il est important de supprimer ce fichier de tout endroit où le tracker le trouvera, sinon il se bloquera à nouveau.
(un résumé de ma réponse à l'origine ici: pas de mises à jour de progression de gnome tracker )