web-dev-qa-db-fra.com

Tracker-extraire et Tracker-stocker des processus consommant énormément RAM

J'utilise Arch Linux, noyau 3.16.

Depuis une semaine, mes deux processus tracker-extract et tracker-store prennent trop de RAM. Il en résulte un blocage du système une fois toutes les 2 heures.

extrait du tracker prenant 300 Mo et tracker-store prenant 2 Go de RAM. (total RAM = 3,8 Go)

Je veux savoir quels sont ces processus de suivi et quel est leur travail . Si je les tue, est-ce que cela affecte les performances du système?

Quels sont les moyens de les tuer de façon permanente afin que je puisse me débarrasser de ces deux processus?

Aidez-moi, s'il vous plaît.

11
Ankith

Utilisez pkgfile pour déterminer à quel paquet appartiennent ces fichiers:

pkgfile tracker-extract

Résultats:

extra/tracker

Une recherche rapide de package à l'aide de pacman (pacman -Ss tracker) révèle:

extra/tracker 1.2.3-1 (gnome)
    All-in-one indexer, search tool and metadata database

Étant donné que je ne suis pas un utilisateur de gnome, je ne peux pas commenter les fonctionnalités spécifiques fournies par ce paquet. Mais vous pouvez toujours essayer de supprimer le paquet et voir ce qui se passe:

pacman -Rs tracker
7
Steve

tracker est utilisé pour indexer vos documents.

Voici une procédure pour désactiver l'indexation sur Fedora

6
Denis Rouzaud

Tracker est utilisé (par gnome) pour indexer les fichiers pour les rendre consultables et apparaître automatiquement dans certains programmes (comme Rhythmbox pour les fichiers de musique, etc.). Plus d'informations sur le wiki Ubuntu à ce sujet ici https://wiki.ubuntu.com/Tracker .

Vous pouvez effectuer une réinitialisation matérielle de la base de données de tags et redémarrer tous les processus de suivi à l'aide de cette commande:

tracker reset -r
4
jket

Utilisez tracker daemon -t pour terminer et tracker daemon -s pour démarrer les processus. 

1
Kushagra Karira