Het hoge CPU-gebruik van Tracker-Miner-3 in Ubuntu GNOME verhelpen

Een laptopventilator slaat op hol, de desktop voelt traag aan en Systeemmonitor geeft aan dat tracker-miner-fs-3een groot deel van de CPU wordt gebruikt. Op Ubuntu GNOME maakt dat proces deel uit van de zoekindexer van de desktop: het scant geselecteerde locaties en leest bestandsmetadata, zodat zoekopdrachten documenten, foto's, muziek en andere content kunnen vinden. Een piek in activiteit na de installatie, het kopiëren van een groot bestand of een systeemupdate kan normaal zijn. Een hoog CPU-gebruik dat urenlang aanhoudt of terugkeert telkens wanneer dezelfde map wordt gescand, verdient nader onderzoek.

Controleer eerst of de indexering simpelweg achterloopt. Beperk vervolgens de mappen waarin GNOME zoekt, update Ubuntu en herbouw de zoekindex alleen als de eenvoudigere stappen niet werken. De laatste optie is veilig voor de onderliggende bestanden, maar verwijdert geïndexeerde gegevens en kan van invloed zijn op Tracker-tags.

Waarom gebruikt Tracker zoveel CPU?

Tracker verwerkt nieuw ontdekte en gewijzigde bestanden. Een grote thuismap, een map met veel foto's of documenten, een gekoppelde schijf of een map waarin constant bestanden worden aangemaakt en verwijderd, kan de indexeerder flink bezighouden. Een beschadigde of verouderde index kan ook leiden tot herhaald werk. De GNOME-documentatie beschrijft Tracker als de indexeerder voor desktopzoekopdrachten, terwijl de pakketpagina's van Ubuntu de componenten voor het analyseren van bestandssystemen en het extraheren van metadata identificeren.

De procesnaam is afhankelijk van de Ubuntu-release. Ubuntu 22.04 en 24.04 gebruiken Tracker 3 en worden meestal weergegeven tracker-miner-fs-3in de procestools. Ubuntu 26.04 heeft de GNOME-service hernoemd naar LocalSearch; gebruik de localsearchonderstaande commando's voor die release. Als u een andere naam ziet, controleer dan uw Ubuntu-versie voordat u de commando's kopieert.

1. Controleer of het proces daadwerkelijk de CPU-bottleneck is.

Open Systeemmonitor via Activiteiten en selecteer de weergave Processen. Sorteer op CPU en controleer of het Tracker- of LocalSearch-bestandssysteemproces bovenaan blijft staan. Je kunt dit ook controleren via Terminal.

ps -eo pid,comm,%cpu,%mem --sort=-%cpu | head -n 12

Verwar geheugengebruik niet met CPU-gebruik en beëindig het proces niet zomaar omdat het in de lijst verschijnt. GNOME Search is afhankelijk van de index en het beëindigen van een scan kan ertoe leiden dat het werk later opnieuw moet worden gestart. Als een ander proces CPU-gebruik veroorzaakt, los dan het probleem met dat proces op.

Een lijst met GNOME-systeemmonitorprocessen, waarbij tracker-miner-fs-3 is geselecteerd tussen de desktopprocessen.
De afbeelding laat de vermelding van de bestandssysteemminer zien. Sorteer in Systeemmonitor op de kolom 'actieve CPU' en kijk of deze bovenaan blijft staan.

2. Controleer of het indexeringsproces nog steeds vordert.

Na een nieuwe Ubuntu-installatie, een grote upgrade of een grote bestandsimport, laat u de computer ingeschakeld en geeft u het indexeringsproces de tijd om te stabiliseren. Vermijd het herhaaldelijk herstarten van de service terwijl deze een achterstand verwerkt. Voer op Ubuntu 22.04 of 24.04 het volgende commando uit:

tracker3 status

Het statuscommando geeft de huidige indexeringsstatus en geregistreerde fouten bij het indexeren van metadata weer. Voer het later opnieuw uit. Een status die verandert en uiteindelijk aangeeft dat het indexeren is voltooid, wijst op een inhaalscan. Het commando kan ook herhaalde fouten aan het licht brengen die verband houden met een bestand; noteer in dat geval het pad en controleer dat bestand of de map waarin het zich bevindt.

Op Ubuntu 26.04 is het equivalente commando:

localsearch status

Deze commando's zijn releasespecifiek. Als een commando niet wordt gevonden, installeer dan geen willekeurige pakketten van externe bronnen; controleer uw Ubuntu-release en gebruik het bijbehorende pakketarchief en de handleidingen.

Een Ubuntu-terminal die de status van tracker3 weergeeft, met een voorbeeld van een indexstatus die is gemarkeerd als 'in behandeling'.
Gebruik de opdracht `tracker3 status` op Tracker 3-releases om de voortgang van het indexeren te controleren; de exacte uitvoer kan op uw systeem variëren.

3. Beperk het aantal locaties waarnaar GNOME zoekt.

Als de piek in het CPU-gebruik samenvalt met een groot archief of een map die constant verandert, sluit die locatie dan uit van de zoekopdracht. Ga in Activiteiten naar Zoeken om de Instellingen te openen en kies vervolgens Zoeklocaties . Schakel de standaardlocaties die u niet nodig hebt in de zoekopdracht van Activiteiten uit. GNOME ondersteunt ook aangepaste zoeklocaties. Om een ​​aangepaste map uit te sluiten, gebruikt u de onderstaande overeenkomende indexopdracht en vervangt u deze door het exacte pad.

Dit wijzigt wat GNOME indexeert voor zoekopdrachten; de bestanden worden niet verwijderd of verplaatst. U kunt zoekresultaten verliezen voor een locatie die u uitschakelt, dus houd Documenten, Afbeeldingen of andere veelgebruikte mappen ingeschakeld als u deze nodig hebt. Om de geconfigureerde mappen vanuit een terminal te controleren, biedt Ubuntu 24.04 de volgende mogelijkheden:

tracker3 index

Ubuntu 26.04 biedt:

localsearch index

Deze lijst bevat geïndexeerde locaties. Om een ​​aangepaste map te verwijderen die niet geïndexeerd moet worden, gebruikt u de overeenkomstige opdracht en vervangt u deze door het exacte pad:

tracker3 index --remove /path/to/archive

Gebruik op Ubuntu 26.04 de opdracht localsearch index --remove /path/to/archive`. Ubuntu documenteert deze wijzigingen als persistent, zelfs na herstart. Om een ​​locatie weer toe te voegen, gebruikt u de bijbehorende index --addopdracht nadat u de syntaxis ervan hebt gecontroleerd in de handleiding van de betreffende release.

In de GNOME-instellingen worden zoeklocaties weergegeven, waaronder de thuismap en twee aangepaste mappen met afzonderlijke zoekopties.
Schakel de indexering uit voor een grote of vaak veranderende locatie die u niet in de zoekfunctie nodig hebt, maar laat nuttige mappen wel ingeschakeld.

4. Installeer beschikbare Ubuntu-updates

Voordat je iets reset, installeer je de updates via het normale updatekanaal van Ubuntu. De Tracker-componenten verschillen per Ubuntu-release en fixes worden geleverd via de pakketten die voor die release beschikbaar zijn. Open Software Updater, installeer de beschikbare updates en herstart de computer als Ubuntu daarom vraagt. Je kunt ook de standaard pakketopdrachten van Ubuntu gebruiken:

sudo apt update
sudo apt upgrade

Voeg geen PPA toe en vervang geen GNOME-zoekcomponenten alleen om een ​​hoog CPU-gebruik op te lossen. Als het probleem direct na een bepaalde update is begonnen en aanhoudt nadat het indexeren is voltooid, controleer dan het wijzigingslogboek van Ubuntu-pakketten of meld een bug met uw release- en pakketversies.

5. Herbouw de index alleen als deze vastloopt of beschadigd lijkt te zijn.

Als het proces herhaaldelijk dezelfde inhoud scant, de indexstatus aanhoudende fouten meldt of het CPU-gebruik ongewoon hoog blijft na het verminderen van locaties en het bijwerken, moet de bestandssysteemindex opnieuw worden opgebouwd. Deze stap wist de zoekdatabase en zorgt ervoor dat de indexeerder de geselecteerde locaties opnieuw scant. Er worden geen bestanden verwijderd, maar de handleiding van Ubuntu waarschuwt dat de reset onomkeerbaar is en dat Tracker-tags hierdoor mogelijk worden beïnvloed. Verwacht dat het CPU- en schijfgebruik tijdelijk zal toenemen terwijl de index opnieuw wordt opgebouwd.

Gebruik op Ubuntu 22.04 of 24.04 het volgende:

tracker3 reset --filesystem

Gebruik op Ubuntu 26.04 de hernoemde opdracht:

localsearch reset --filesystem
Een Ubuntu-terminal met `tracker3 reset --filesystem` ingevoerd bij de prompt, maar zonder uitvoer.
In deze terminalillustratie wordt het reset-commando wel ingevoerd, maar niet uitgevoerd; lees de waarschuwing en controleer of het commando geschikt is voor jouw Ubuntu-versie voordat je het uitvoert.

~/.cacheVerwijder mappen onder of als vervanging niet handmatig ~/.local/share. De ondersteunde resetopdracht is gericht op de index en laat de service de cache opnieuw aanmaken. Wacht na het uitvoeren van de opdracht tot de nieuwe scan is voltooid voordat u het CPU-gebruik beoordeelt.

6. Controleer het resultaat en besluit wat je vervolgens gaat doen.

Gebruik een eenvoudige voor-en-na-vergelijking:

  • Controleer de naam van het proces met het hoge CPU-gebruik en de Ubuntu-versie in Systeemmonitor of met lsb_release -a.
  • Voer het programma uit tracker3 statusop Ubuntu 22.04/24.04 of localsearch statusop Ubuntu 26.04 en controleer of het indexeren vordert of voltooid is.
  • Wacht tot de eerste scan is voltooid na het wijzigen van indexlocaties of het opnieuw opbouwen van de database; het CPU-gebruik kan tijdens dit proces weer toenemen.
  • Heropen Systeemmonitor nadat de scan is voltooid. Korte activiteit bij het wijzigen van bestanden is te verwachten; herhaaldelijk hoog CPU-gebruik in ruststand is een reden om geïndexeerde paden en gemelde indexeringsfouten te controleren.

Als het probleem aanhoudt nadat de scan is voltooid, noteer dan uw Ubuntu-versie, de exacte procesnaam, de uitvoer van het bijbehorende statuscommando en de locatie van elk bestand dat herhaaldelijk problemen veroorzaakt. Gebruik de bugrapportagetools van Ubuntu of de GNOME LocalSearch-probleemtracker met deze informatie. Vermijd het openbaar maken van privébestandsnamen of documentinhoud.

Bronnen

Laat een reactie achter

Hoe los je het probleem op dat de wifi-verbinding in Ubuntu 24.04 wegvalt na het onderbreken van de sessie?

Hoe los je het probleem op dat de wifi-verbinding in Ubuntu 24.04 wegvalt na het onderbreken van de sessie?

Los het probleem op dat de wifi-verbinding in Ubuntu 24.04 wegvalt na het in de slaapstand zetten van de computer. Controleer hiervoor NetworkManager, radioblokkeringen, updates, energiebesparing en stuurprogramma's en verifieer vervolgens elke hervatting.

Het hoge CPU-gebruik van Tracker-Miner-3 in Ubuntu GNOME verhelpen

Het hoge CPU-gebruik van Tracker-Miner-3 in Ubuntu GNOME verhelpen

Leer waarom tracker-miner-fs-3 veel CPU-kracht verbruikt in Ubuntu GNOME en hoe je de indexering kunt controleren, mappen kunt uitsluiten, Ubuntu kunt bijwerken of de zoekindex veilig opnieuw kunt opbouwen.

Oplossing voor "Geen opstartbaar apparaat gevonden" na installatie van Debian op UEFI

Oplossing voor "Geen opstartbaar apparaat gevonden" na installatie van Debian op UEFI

Los de UEFI-opstartfout van Debian op door de opstartmodus, de EFI-systeempartitie, GRUB-bestanden en de opstartvolgorde van de firmware te controleren, zonder Debian eerst opnieuw te installeren.

Hoe los je het probleem op dat er na een update een DLL-bestand ontbreekt in Windows 11?

Hoe los je het probleem op dat er na een update een DLL-bestand ontbreekt in Windows 11?

Krijg je na een update in Windows 11 last van DLL-fouten? Ontdek bewezen, stapsgewijze oplossingen om je systeem weer soepel te herstellen. Geen technische kennis nodig – je bent snel weer aan de slag!

Hoe los je de grijze HDR-kleuren en het gedimde scherm in Windows 11 op?

Hoe los je de grijze HDR-kleuren en het gedimde scherm in Windows 11 op?

Heb je last van grauwe kleuren en een donker scherm in Windows 11 HDR? Ontdek bewezen oplossingen om je beeld weer levendig te maken en je beeldscherminstellingen te optimaliseren voor een meeslepende ervaring. Stapsgewijze oplossingen vind je hier.

Oplossing voor de Windows 11 webcam privacy shutter-fout.

Oplossing voor de Windows 11 webcam privacy shutter-fout.

Heeft u problemen met de privacyklep van uw webcam in Windows 11? Ontdek bewezen oplossingen om snel en veilig weer toegang tot uw camera te krijgen. Stapsgewijze handleiding voor probleemoplossing.

Oplossing voor het probleem dat de capturekaart in Windows 11 geen signaal geeft en niet meer dan 60 FPS haalt.

Oplossing voor het probleem dat de capturekaart in Windows 11 geen signaal geeft en niet meer dan 60 FPS haalt.

Heb je problemen met de capturekaart in Windows 11 die geen signaal geeft bij 60 FPS? Ontdek bewezen oplossingen om weer soepel te streamen en gameplay op te nemen. Stapsgewijze oplossingen voor optimale prestaties.

Probleemoplossing voor het ontbrekende Precision-stuurprogramma in Windows 11

Probleemoplossing voor het ontbrekende Precision-stuurprogramma in Windows 11

Heeft u problemen met het ontbreken van het Windows 11 Precision-stuurprogramma? Ontdek bewezen oplossingen om de precisie van uw touchpad te herstellen, de prestaties te verbeteren en uw apparaat weer soepel te laten werken. Een stapsgewijze handleiding vindt u hier.

Probleemoplossing voor moederbordstuurprogrammafouten in Windows 11

Probleemoplossing voor moederbordstuurprogrammafouten in Windows 11

Heeft u problemen met de Windows 11-stuurprogrammafout voor uw moederbord? Ontdek bewezen stappen om het probleem snel op te lossen en uw pc weer soepel te laten werken. Een eenvoudige, stapsgewijze handleiding voor beginners.

Hoe los ik de Windows Update Catalog-fout in Windows 11 op?

Hoe los ik de Windows Update Catalog-fout in Windows 11 op?

Heeft u problemen met de Windows 11 Windows Update Catalog-fout? Ontdek bewezen, stapsgewijze oplossingen om uw updates weer soepel te laten verlopen. Zeg vaarwel tegen frustraties en hallo tegen een probleemloze pc-ervaring!