Tijdens het uitchecken van Activity Monitor, merkte u een aantal processen op die u niet herkent: mds en mdworker. Geen van beide hebben een pictogram en ze lijken constant te werken. Maak je geen zorgen, ze zijn onschadelijk.
VERWANT: Wat is dit proces en waarom wordt het op mijn Mac uitgevoerd?
Dit artikel maakt deel uit van onze doorlopende serie waarin verschillende processen in Activity Monitor worden uitgelegd, zoals kernel_task, hidd, installd en vele andere. Weet u niet wat die diensten zijn? Beter beginnen met lezen!
De twee processen maken deel uit van Spotlight, de macOS-zoekfunctie. De eerste, mds, staat voor metadata server. Dit proces beheert de index die wordt gebruikt om u snelle zoekresultaten te geven. De tweede, mdworker, staat voor metadataserverwerker. Dit doet het harde werk van het daadwerkelijk indexeren van uw bestanden om zo snel zoeken mogelijk te maken.
Waarom gebruiken mds en mdworker zoveel RAM en CPU?
Als u onlangs uw bestanden en apps van de ene Mac naar de andere hebt gemigreerd, is het normaal dat mds en mdworker veel CPU-kracht en geheugen in beslag nemen. Hetzelfde geldt als u onlangs een aantal nieuwe bestanden aan uw computer heeft toegevoegd. De processen werken allebei om een index van al uw bestanden op te bouwen, wat later uw snelle zoekopdrachten mogelijk zal maken.
Hoe kun je zien dat dit het geval is? Open Spotlight en je ziet het woord ‘Indexeren’ naast een voortgangsbalk.
Als u dat bericht ziet, weet u dat Spotlight hard aan het werk is om uw index te maken, en dat is de reden voor het gebruik van bronnen. Dit duurt doorgaans maar een paar uur, maar dit kan variëren afhankelijk van uw harde schijf en processorsnelheid.
Spotlight is zo geconfigureerd dat niet al uw bronnen worden gebruikt. Als u iets doet dat processorintensief is, zouden deze processen moeten stoppen. Maar als uw Mac inactief is en u geen batterijvoeding gebruikt, voelt Spotlight zich vrij om alle bronnen te gebruiken die nodig zijn om de database op te bouwen.
Bouw uw Spotlight-index opnieuw op
VERWANT: Spotlight-problemen oplossen door de index opnieuw op te bouwen
Als deze processen hun werk nooit lijken te voltooien en constant uw CPU en geheugen gebruiken, dagen nadat het indexeren is begonnen, bestaat de kans dat uw index beschadigd is. Gelukkig kun je dit soort problemen oplossen door de Spotlight-index opnieuw op te bouwen.
Er zijn twee manieren om dit te doen. De eerste is om uw volledige harde schijf toe te voegen aan de lijst met uitgesloten locaties en deze vervolgens opnieuw toe te voegen. De tweede is om de Terminal te openen en vervolgens de volgende opdracht uit te voeren:
sudo mdutil -E /
Hoe dan ook, je hele Spotlight-index wordt opnieuw opgebouwd, wat je weer kunt zien door Spotlight omhoog te trekken en linksboven naast de voortgangsbalk naar het woord “Indexeren” te zoeken. Zodra dat proces is voltooid, moeten mds en mdworker stoppen met het opnemen van overmatige CPU. Als dit niet het geval is, overweeg dan om EHBO uit te voeren om problemen met het bestandssysteem op uw Mac op te lossen en vervolgens de index opnieuw op te bouwen. Dat lost het probleem in bijna alle gevallen op.