tracker-store und tracker-miner-fs fressen meine CPU bei jedem Start auf
155
Jedes Mal , wenn beginne ich meinen Laptop den Prozess tracker-storeund tracker-miner-fsesse meine CPU zwischen 30-40% für 10-15 Minuten. Ich bin am Ubuntu 12.04.
Was machen diese Prozesse? Wie werden Prozesse los?
Befindet sich die gesamte Software auf Ihrem System im Software Center oder haben Sie Software von einer anderen Stelle installiert? Kannst du dich tracker-xmit irgendetwas verbinden? FWIW, ich sehe keinen Prozess, der tracker-xmit Lubuntu 13.04 aufgerufen wird . Wenn Sie keine "Datenschutzbedenken" haben, können Sie die Ausgabe von so etwas wie ps -eund dpkg --get-selectionshier oder @ Pastebin posten. Vielleicht könnte jemand herausfinden, was passiert.
@ Vasa1 Mein falsches, Tracker-X bedeutet Tracker-Store und Tracker-Miner-Fs
Gaurav Agarwal
3
Ich habe gerade etwas Ähnliches auf Ubuntu 16.04.1 LTS erlebt.
Alexey
Möglicherweise gibt es Problemdateien, die verhindern, dass der Tracker den Index beendet. Anstatt den Tracker zu entfernen, habe ich eine Antwort , die helfen könnte , wenn problematische Dateien verbleiben /tmp/tracker-extract-files.1000. Nach dem Neustart wird der Index noch eine kurze Zeit lang angezeigt, er sollte jedoch in höchstens ein paar Minuten abgeschlossen sein.
Scruss
Antworten:
134
Scripting-Lösung, um es dauerhaft auf Ubuntu 16.04 zu deaktivieren
Wie in den Kommentaren erwähnt, existieren die in diesem Beitrag erwähnten Dateien in 16.04 nicht mehr. Sie können das folgende Skript verwenden:
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
Tag-Datenbank für die Keyword-Kennzeichnung eines beliebigen Objekts
Erweiterbare Metadaten-Datenbank für Apps wie gedit und rhythmbox, die benutzerdefinierte Metadaten zu Dateien hinzufügen müssen
Die Datenbank für erstklassige Objekte ermöglicht die Verwendung der Datenbank des Trackers zur Speicherung und Implementierung von erstklassigen Objekten und des Gnome 3.0-Modells.
Wie werden Prozesse los?
Tracker für global deaktivieren (für alle Benutzer)
/etc/xdg/autostart/trackerd.desktopDatei mit root-Rechten bearbeiten ( sudo -i gedit /etc/xdg/autostart/trackerd.desktop)
Fügen Sie Hidden=trueam Ende der Datei hinzu
Machen Sie dasselbe, /etc/xdg/autostart/tracker-applet.desktopwenn Sie möchten
Deaktivieren Sie den Tracker nur für Ihren Benutzer
Geben Sie das Verzeichnis ein ~/.config/autostartund erstellen Sie es, falls es nicht existiert
Erstellen Sie eine Datei mit dem Namen trackerd.desktop
Füge folgendes in die Datei ein, speichere und beende:
Kann ich es deinstallieren? Sudo Apt-Get Purge Tracker
Gaurav Agarwal
9
@codingcrow Deinstalliere es nicht und denke nicht einmal an eine Bereinigung. Eine Deaktivierung wäre ausreichend. :-)
TomKat
4
@ TomKat: Warum nicht? Ich habe es gerade apt-get uninstall trackermit Gnome-Ubuntu gemacht und es hat gut funktioniert. Es hat auch Gnome-Dokumente entfernt, aber was auch immer, ich wusste nicht einmal, dass ich dieses Programm hatte :)
benjaoming
4
Das geht nicht. Miner läuft immer noch auf jedem Boot.
Serrano
2
Beeinträchtigt das Deaktivieren dieses Prozesses die Suchleistung?
Nasreddine
85
Einfach diese Werte ändern , um die Verwendung von gsettings Hexe wird die ständige Indizierung deaktivieren von Tracker:
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
Die Werte können mit dconf-editor geändert werden, indem Sie durch org> freedesktop> Tracker> Miner> Files navigieren :
Nach diesen Änderungen wird dringend empfohlen , die Datenbank zu bereinigen, um verlorenen Speicherplatz auf der Festplatte wiederherzustellen:
Was genau macht tracker-control -rdas? Es hört sich so an, als sei dieser Beitrag tracker-controlveraltet und auf den tracker daemonBefehl migriert worden , aber tracker help daemon(oder tracker-control --help) erwähne kein -rFlag. Macht es immer noch dasselbe? Ich kann die alte Dokumentation nicht finden.
Redbmk
5
Ich glaube, das moderne Äquivalent ist tracker reset --hard.
Jcupitt
1
Nach diesem Schritt lief tracker-control -rmein Laptop wieder reibungslos! PS: tracker-controlist ab 16.04 nicht mehr verfügbar, aber entspann dich, es wird der Ersatzbefehl ausgelöst, der ist tracker daemon.
Adadion
tracker-control: command not foundWarum ist das so?
Tooniis
30
Vielleicht ist es für Ubuntu 14.04 / GDM relevant , und wenn es wichtig ist, nicht den gesamten Dienst zu entfernen, ist es besser, stopund / oder renice.
Daher kann es sein:
Stoppen / erneuert ( nicht empfohlene Methode ):
$ 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
Beachten Sie, dass die Leute dies bereits vorschlagen. tracker-control -rFür Systeme mit aktivierter Indizierung ist dies möglicherweise besser:
$ tracker-control -e
ODER dasselbe mit System Monitor GUI:
Anwendungen> Dienstprogramme> Systemmonitor
sortieren> Name
scrollen> tracker-store
Rechtsklick> Prozess stoppen
Rechtsklick> Priorität ändern> Sehr niedrig
Rechtsklick> Vorgang fortsetzen
ODER vielleicht der am besten geeignete Weg für Systeme mit laufendem Tracker-Store:
Danke! Die Option, die Verwendung des Trackers nur zu erzwingen, wenn der Computer nicht verwendet wird, war mir nicht aufgefallen. Mal sehen, ob das den Trick macht.
Alfredo Hernández
1
das hat bei mir funktioniert. ich habe alle orte deaktiviert und andere optionen auf die minimalsten einstellungen beschränkt, die "neu indiziert", und es wurde gestoppt. Ich mag diese Route, da ich mich wahrscheinlich daran erinnern werde, was ich getan habe.
Ryanjdillon
4
Für Ubuntu-Benutzersudo apt-get install tracker-gui
smac89
1
Das tracker-guiProgramm ist die einzige Option, die sich für mich nicht als totaler Hack anfühlte. +1
grooveplex
16
Eine aktuelle Version für 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
Grundsätzlich ist dies ein Remix von Radus und Maxwells Antworten, aber Positionen und Befehle wurden auf Ubuntu 16.04 aktualisiert (es gab mehrere Änderungen).
Wenn diese Zeilen einzeln im Terminal hinzugefügt werden, wird diese Zeitüberschreitungswarnung für jeden Befehl ausgegeben. echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop sudo: unable to resolve host Thusitha: Connection timed out
Thusitha Sumanadasa
7
Aktivieren Sie erweiterte Startup-Anwendungen mit diesem Befehl:
sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop
Führen Sie Startup Applications aus und deaktivieren Sie Tracker File System Miner und die anderen ähnlichen Elemente. Sie können genauso einfach wieder aktiviert werden.
Mit Synaptic habe ich für "tracker" und "zeitgeist" die Option "zum vollständigen Entfernen markieren" ausgewählt (ich möchte den Befehl "purge" verwenden, mit dem die zugehörigen Komponenten und Konfigurationsdateien für das ausgewählte Programm entfernt werden sollen). Viel mehr der Zeitgeist-Tracking-Software war mir unbekannt installiert worden, und so entschied ich mich für die vollständige Entfernung für alle, mit Ausnahme der von Zeitgeist freigegebenen Bibliotheken, die viel zu stark in das Betriebssystem eingebettet zu sein scheinen, um sie sicher zu entfernen. Fast wie ein Hund mit einem schlimmen Fall von Herzwürmern oder besser wie eine Hydra. Hacken Sie einen Kopf ab und es gibt drei weitere, die versuchen, Ihr Chi zu ruinieren. Hört sich so an, als würde Microsoft den Menschen, die ihnen vertrauen, gerne etwas antun. Was auch immer ... Mein Laptop bootet jetzt in weniger als der Hälfte der Zeit, ist nicht völlig durcheinander und stürzt gelegentlich ab, was ich getan habe. Ich verwende zu der Zeit, und es mag nur die Erleichterung sein, das Ding loszuwerden, aber der Rest der Software scheint ohne die schweren Tentakel dieser Hydra viel besser zu laufen. Oh, vergiss es ... Du weißt was ich meine.
Warum müssen solche Programme leise durch eine Hintertür eingespielt werden? Vielleicht liegt es daran, dass niemand so etwas auf seinem persönlichen Laptop haben möchte. Wenn ich eine Technologie wäre, die Server-Edition auf einem Großrechner ausführt, auf dem im Wahzoo riesige Mengen an RAMs und Kernen vorhanden sind, dann wäre das eine andere Geschichte. Vielleicht möchte ich dann Tracking-Software einsetzen. Selbst dann würde ich immer noch wollen, dass es eine Anwendung meiner Wahl ist.
Da ich keine der vom Tracker bereitgestellten Funktionen verwende, gehe ich zur vollständigen Entfernung über. An dem Tag, an dem ich so etwas brauche, werde ich es sicher wieder installieren
Es gibt mir eine Menge Probleme, beim Start steigt meine CPU (Prozessor) sehr, sehr hoch an, sagen wir 95% für ungefähr 5 oder 10 Minuten, meine Festplatten zerkratzen und wenn ich Ihre Prozesse offen lasse, habe ich die Maschine, die schneller einfriert.
Die Maus bewegt sich nicht mehr und dann ist es die Tastatur.
Ich bin auf einem Linux-Magier und Ihre Tracker werden zuerst angezeigt. Ich dachte, sie wären Spyware, weil der Name "Tracker-Miner" eher einer Anwendung ähnelt, die Bitcoins untergräbt.
Ich habe eine wirklich sehr leistungsstarke Maschine für die Arbeit, eine "ryzen7", und ich befürchte, dass Ihre kleinen Krabben für große Maschinen sehr schlecht geeignet sind, denn wenn ich Ihre Prozesse töte, habe ich eine 25% ige Chance, dass die Maschine einfriert
Wenn ich sie nicht töte, habe ich eine 75% ige Chance, Abstürze zu bekommen, du solltest deinen Trackern Grenzen setzen und die Passage deinen Namen ändern: weil "Bergmann" mehr wie Darknet ist.
Ich hatte dieses Problem nicht mit einer weniger leistungsstarken Maschine. Verschwenden Sie nicht Ihre Zeit, indem Sie mir meine Nachricht und eine Einbahnstraße antworten.
tracker-x
mit irgendetwas verbinden? FWIW, ich sehe keinen Prozess, dertracker-x
mit Lubuntu 13.04 aufgerufen wird . Wenn Sie keine "Datenschutzbedenken" haben, können Sie die Ausgabe von so etwas wieps -e
unddpkg --get-selections
hier oder @ Pastebin posten. Vielleicht könnte jemand herausfinden, was passiert./tmp/tracker-extract-files.1000
. Nach dem Neustart wird der Index noch eine kurze Zeit lang angezeigt, er sollte jedoch in höchstens ein paar Minuten abgeschlossen sein.Antworten:
Scripting-Lösung, um es dauerhaft auf Ubuntu 16.04 zu deaktivieren
Wie in den Kommentaren erwähnt, existieren die in diesem Beitrag erwähnten Dateien in 16.04 nicht mehr. Sie können das folgende Skript verwenden:
( Quelle )
Dies sind bestätigte Fehler im Launchpad
Was machen diese Prozesse?
Wie werden Prozesse los?
Quelle: https://wiki.ubuntu.com/Tracker
quelle
apt-get uninstall tracker
mit Gnome-Ubuntu gemacht und es hat gut funktioniert. Es hat auch Gnome-Dokumente entfernt, aber was auch immer, ich wusste nicht einmal, dass ich dieses Programm hatte :)Einfach diese Werte ändern , um die Verwendung von gsettings Hexe wird die ständige Indizierung deaktivieren von Tracker:
Die Werte können mit dconf-editor geändert werden, indem Sie durch org> freedesktop> Tracker> Miner> Files navigieren :
Nach diesen Änderungen wird dringend empfohlen , die Datenbank zu bereinigen, um verlorenen Speicherplatz auf der Festplatte wiederherzustellen:
quelle
tracker-control -r
das? Es hört sich so an, als sei dieser Beitragtracker-control
veraltet und auf dentracker daemon
Befehl migriert worden , abertracker help daemon
(odertracker-control --help
) erwähne kein-r
Flag. Macht es immer noch dasselbe? Ich kann die alte Dokumentation nicht finden.tracker reset --hard
.tracker-control -r
mein Laptop wieder reibungslos! PS:tracker-control
ist ab 16.04 nicht mehr verfügbar, aber entspann dich, es wird der Ersatzbefehl ausgelöst, der isttracker daemon
.tracker-control: command not found
Warum ist das so?Vielleicht ist es für Ubuntu 14.04 / GDM relevant , und wenn es wichtig ist, nicht den gesamten Dienst zu entfernen, ist es besser,
stop
und / oderrenice
.Daher kann es sein:
Stoppen / erneuert ( nicht empfohlene Methode ):
Beachten Sie, dass die Leute dies bereits vorschlagen.
tracker-control -r
Für Systeme mit aktivierter Indizierung ist dies möglicherweise besser:ODER dasselbe mit System Monitor GUI:
ODER vielleicht der am besten geeignete Weg für Systeme mit laufendem Tracker-Store:
quelle
sudo apt-get install tracker-gui
tracker-gui
Programm ist die einzige Option, die sich für mich nicht als totaler Hack anfühlte. +1Eine aktuelle Version für Ubuntu 16.04 :
Grundsätzlich ist dies ein Remix von Radus und Maxwells Antworten, aber Positionen und Befehle wurden auf Ubuntu 16.04 aktualisiert (es gab mehrere Änderungen).
quelle
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop sudo: unable to resolve host Thusitha: Connection timed out
Aktivieren Sie erweiterte Startup-Anwendungen mit diesem Befehl:
Führen Sie Startup Applications aus und deaktivieren Sie Tracker File System Miner und die anderen ähnlichen Elemente. Sie können genauso einfach wieder aktiviert werden.
quelle
Mit Synaptic habe ich für "tracker" und "zeitgeist" die Option "zum vollständigen Entfernen markieren" ausgewählt (ich möchte den Befehl "purge" verwenden, mit dem die zugehörigen Komponenten und Konfigurationsdateien für das ausgewählte Programm entfernt werden sollen). Viel mehr der Zeitgeist-Tracking-Software war mir unbekannt installiert worden, und so entschied ich mich für die vollständige Entfernung für alle, mit Ausnahme der von Zeitgeist freigegebenen Bibliotheken, die viel zu stark in das Betriebssystem eingebettet zu sein scheinen, um sie sicher zu entfernen. Fast wie ein Hund mit einem schlimmen Fall von Herzwürmern oder besser wie eine Hydra. Hacken Sie einen Kopf ab und es gibt drei weitere, die versuchen, Ihr Chi zu ruinieren. Hört sich so an, als würde Microsoft den Menschen, die ihnen vertrauen, gerne etwas antun. Was auch immer ... Mein Laptop bootet jetzt in weniger als der Hälfte der Zeit, ist nicht völlig durcheinander und stürzt gelegentlich ab, was ich getan habe. Ich verwende zu der Zeit, und es mag nur die Erleichterung sein, das Ding loszuwerden, aber der Rest der Software scheint ohne die schweren Tentakel dieser Hydra viel besser zu laufen. Oh, vergiss es ... Du weißt was ich meine.
Warum müssen solche Programme leise durch eine Hintertür eingespielt werden? Vielleicht liegt es daran, dass niemand so etwas auf seinem persönlichen Laptop haben möchte. Wenn ich eine Technologie wäre, die Server-Edition auf einem Großrechner ausführt, auf dem im Wahzoo riesige Mengen an RAMs und Kernen vorhanden sind, dann wäre das eine andere Geschichte. Vielleicht möchte ich dann Tracking-Software einsetzen. Selbst dann würde ich immer noch wollen, dass es eine Anwendung meiner Wahl ist.
Ich sage es nur.
quelle
Ihre Trackerliste:
Tracker-Extrakt Tracker-Store Tracker-Miner-Apps Tracker-Miner-Fs Tracker-Miner-Benutzerhandbücher
Es gibt mir eine Menge Probleme, beim Start steigt meine CPU (Prozessor) sehr, sehr hoch an, sagen wir 95% für ungefähr 5 oder 10 Minuten, meine Festplatten zerkratzen und wenn ich Ihre Prozesse offen lasse, habe ich die Maschine, die schneller einfriert.
Die Maus bewegt sich nicht mehr und dann ist es die Tastatur.
Ich bin auf einem Linux-Magier und Ihre Tracker werden zuerst angezeigt. Ich dachte, sie wären Spyware, weil der Name "Tracker-Miner" eher einer Anwendung ähnelt, die Bitcoins untergräbt.
Ich habe eine wirklich sehr leistungsstarke Maschine für die Arbeit, eine "ryzen7", und ich befürchte, dass Ihre kleinen Krabben für große Maschinen sehr schlecht geeignet sind, denn wenn ich Ihre Prozesse töte, habe ich eine 25% ige Chance, dass die Maschine einfriert
Wenn ich sie nicht töte, habe ich eine 75% ige Chance, Abstürze zu bekommen, du solltest deinen Trackern Grenzen setzen und die Passage deinen Namen ändern: weil "Bergmann" mehr wie Darknet ist.
Ich hatte dieses Problem nicht mit einer weniger leistungsstarken Maschine. Verschwenden Sie nicht Ihre Zeit, indem Sie mir meine Nachricht und eine Einbahnstraße antworten.
Viel Glück bei der Lösung des Problems :)
quelle