Vraag tracker-store en tracker-miner-fs verteren mijn CPU bij elke startup


Wanneer ik mijn laptop start, het proces tracker-store en tracker-miner-fs eet mijn CPU op van 30-40% gedurende 10-15 minuten. Ik ben op ubuntu 12.04.

Wat doen deze processen? Hoe zich te ontdoen van processen?


128
2017-09-16 11:01


oorsprong


Is alle software op uw systeem afkomstig van het softwarecentrum of heeft u software van elders geïnstalleerd? Kun je verbinden tracker-x voor alles? FWIW, ik zie geen proces genaamd tracker-x met Lubuntu 13.04. Als u geen "privacyzorgen" hebt, kunt u de uitvoer van zoiets posten ps -e en dpkg --get-selections hier of @ pastebin. Misschien kan iemand uitvinden wat er aan de hand is.
@ vasa1 Mijn verkeerde, tracker-x gemiddelde tracker-store en tracker-miner-fs - Gaurav Agarwal
Ik heb zojuist iets vergelijkbaars ervaren op Ubuntu 16.04.1 LTS. - Alexey
Er kunnen probleembestanden zijn die ervoor zorgen dat de tracker-index niet wordt voltooid. In plaats van tracker te verwijderen, heb ik een antwoord dat kan helpen met het achterlaten van probleembestanden /tmp/tracker-extract-files.1000. Het indexeert nog een korte tijd nadat het opnieuw is opgestart, maar het zou maximaal een paar minuten moeten eindigen. - scruss


antwoorden:


Scripting-oplossing om deze permanent uit te schakelen op Ubuntu 16.04

Zoals vermeld in de commentaren, zijn de bestanden die in dit bericht genoemd worden niet langer aanwezig in 16.04. U kunt het volgende script gebruiken:

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   

(bron)

Dit zijn bevestigde bugs op Launchpad

Wat doen deze processen?

Tracker is een synergie van technologieën die zijn ontworpen om een   zeer geavanceerde, innovatieve en geïntegreerde desktop.

Tracker biedt het volgende:

  • Indexer voor zoeken op pc (voor meer details, zie deze specificatie: https://wiki.ubuntu.com/IntegratedDesktopSearch)
  • Tagdatabase voor trefwoord tagging van elk object
  • Extensible metadata-database voor apps zoals gedit en rhythmbox die aangepaste metadata aan bestanden moeten toevoegen
  • Database voor eersteklasobjecten maakt het gebruik van tracker's database voor opslag en implementatie van First Class Objects en Gnome 3.0 mogelijk   Model.

Hoe zich te ontdoen van processen?

  1. Uitschakelen van tracker voor wereldwijd (voor alle gebruikers)

    1. Bewerk /etc/xdg/autostart/trackerd.desktop bestand met rootprivileges (sudo -i gedit /etc/xdg/autostart/trackerd.desktop)
    2. Toevoegen Hidden=true aan het einde van het bestand
    3. Doe hetzelfde voor /etc/xdg/autostart/tracker-applet.desktop als je wil
  2. Uitschakelen van tracker alleen voor uw gebruiker

    1. Ga naar de map ~/.config/autostart, maak het als het niet bestaat
    2. Maak een bestand met de naam trackerd.desktop
    3. Plak het volgende in het bestand, sla op en sluit af:

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

Bron:  https://wiki.ubuntu.com/Tracker


112
2017-09-22 12:56



Kan ik het verwijderen? sudo apt-get purge tracker - Gaurav Agarwal
@codingcrow Maak de installatie niet ongedaan en denk niet eens aan een zuivering. Een uitschakeling zou genoeg zijn. :-) - TomKat
@TomKat: Waarom niet? ik deed het gewoon apt-get uninstall tracker op gnome-ubuntu en het werkte prima .. het verwijderde ook gnome-documenten, maar wat dan ook, wist niet eens dat ik dat programma had :) - benjaoming
Dit werkt niet. Mijnwerker draait nog steeds op elke boot. - Serrano
zal dit uitschakelen van invloed zijn op de zoekprestaties? - Nasreddine


Verander eenvoudig deze waarden met behulp van de gsettings heks wil schakel de constante indexering uit van Tracker:

gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2  
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false

De waarden kunnen worden gewijzigd met behulp van dconf-editor door te navigeren door org> freedesktop> Tracker> Mijnwerker> Bestanden:

org.freedesktop.Tracker.Miner.Files

Hierna is het veranderd sterk aanbevolen om de database op te ruimen om wat verloren ruimte op de schijf terug te vorderen:

tracker reset --hard # old command: tracker-control -r

74
2017-10-04 03:22



Heel erg bedankt, ik moest gewoon tracker-control-r uitvoeren en alles gesorteerd ... - JoZ3
Wat precies doet tracker-control -r do? Het klinkt als sinds deze post tracker-control is verouderd en gemigreerd naar de tracker daemon commando, maar tracker help daemon (of tracker-control --help) vermeldt geen a -r vlag. Doet het nog steeds hetzelfde? Ik kan de oude documentatie niet vinden. - redbmk
Ik geloof dat het moderne equivalent is tracker reset --hard. - user894763
Na deze stap, na run tracker-control -r mijn laptop ging weer soepel! PS: tracker-control is niet meer beschikbaar in 16.04, maar ontspan, het zal het vervangende commando activeren tracker daemon. - adadion
tracker-control: command not found Waarom is dat? - Tooniis


Misschien is het relevant voor Ubuntu 14.04 / GDM, en als het belangrijk is om de hele service niet te verwijderen, is dat beter stop en / of renice.

Daarom kan het zijn:

Stop / reniced ( niet aanbevolen 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

Merk op dat mensen dit nog suggereren tracker-control -r en misschien voor systemen met indexeren ingeschakeld, is dit beter: 

$ tracker-control -e

OF hetzelfde met Systeemmonitor GUI:

Toepassingen> Hulpprogramma's> Systeemmonitor

  • sorteer> Naam
  • scrollen> tracker-store
  • klik met de rechtermuisknop> Proces stoppen
  • klik met de rechtermuisknop> Prioriteit wijzigen> Zeer laag
  • klik met de rechtermuisknop> Doorgaan met verwerken

OF misschien de meest geschikt manier voor systemen met tracker-winkel:

Toepassingen> Systeemwerkset> Zoeken en indexeren

List item


30
2017-07-19 05:26



Dank je! Ik had de optie niet opgemerkt om tracker te dwingen alleen te gebruiken als de computer niet wordt gebruikt. Laten we kijken of dat het lukt. - Alfredo Hernández
dit werkte voor mij. ik verwijderde alle locaties en beperkte andere opties tot hun meest minimale instellingen, de "opnieuw geïndexeerd", en het stopte. ik vind deze route leuk, want het is iets dat ik waarschijnlijk onthoud wat ik heb gedaan. - ryanjdillon
Voor ubuntu-gebruikers, sudo apt-get install tracker-gui - smac89
De tracker-gui programma is de enige optie die niet als een totale hack voor mij voelde. 1 - grooveplex


Een bijgewerkte versie voor 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

Eigenlijk is dit een remix van Radu's en Maxwell's antwoorden, maar locaties en commando's zijn bijgewerkt naar Ubuntu 16.04 (er waren meerdere wijzigingen).


14
2018-05-30 11:27



Bij het een voor een toevoegen van deze regels in terminal, geeft deze timeout waarschuwing voor elke opdracht.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


Schakel geavanceerde opstarttoepassingen in met deze opdracht:

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

Rennen Opstarttoepassingen en haal het vinkje weg Tracker-bestandssysteem Miner en de andere vergelijkbare items. Ze kunnen net zo gemakkelijk opnieuw worden ingeschakeld.


5
2017-10-15 19:43





Met behulp van Synaptic selecteerde ik "mark voor volledige verwijdering" voor "tracker" en voor "tijdgeest" (verwant aan het gebruik van de purge-opdracht die veronderstelde geassocieerde componenten en configuratiebestanden voor het geselecteerde programma te verwijderen). Veel van de tijdgeest-volgsoftware was voor mij onbekend en daarom koos ik voor volledige verwijdering voor iedereen behalve voor de tijdgeest gedeelde bibliotheken die veel te ingebed zijn in het besturingssysteem om veilig te verwijderen. Bijna als een hond met een slecht geval van hartwormen, of beter nog als een hydra. Hak een kop eraf en er zijn er nog drie die je chi proberen te ruïneren. Het lijkt veel op iets dat Microsoft graag doet met de mensen die ze vertrouwen. Wat dan ook ... Mijn laptop start in minder dan de helft van de tijd op, stoot niet helemaal af en laat af en toe crashen wat ik op dat moment gebruik, en het kan gewoon de opluchting zijn om van het ding af te komen, maar de rest van de software lijkt veel beter te draaien zonder de zware tentakels van die hydra. Aww ferget het ... Je begrijpt wat ik bedoel.

Hoe komt het dat programma's als deze stilletjes door een achterdeur moeten worden binnengebracht? Misschien komt het omdat niemand iets dergelijks op zijn persoonlijke laptop wil hebben. Als ik een technisch draaiende servereditie was op een mainframe met gigantische optredens van ram en kernen uit de wahzoo, dan zou het een ander verhaal zijn. Misschien wil ik dan trackingsoftware gebruiken. Zelfs dan zou ik nog steeds willen dat het een toepassing van mijn keuze is.

Gewoon zeggen.


4
2018-01-30 01:35



Omdat ik geen enkele functionaliteit van tracker gebruik, ga ik met "volledige verwijdering". De dag dat ik zoiets nodig heb, weet ik zeker dat ik het opnieuw zal installeren - augusto