8Sep

Wat zijn mds en mdworker en waarom worden ze op mijn Mac uitgevoerd?

click fraud protection

Tijdens het uitchecken van Activity Monitor, zag je een aantal processen die je niet herkent: mds en mdworker. Geen pictogram, en ze lijken constant te draaien. Maak je geen zorgen, ze zijn ongevaarlijk.

Dit artikel maakt deel uit van onze doorlopende serie waarin verschillende processen worden beschreven die te vinden zijn in Activity Monitor, zoals kernel_task, hidd, installd en vele andere. Weet niet wat die services 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 metadata-serverwerker. Dit doet het harde werk van het feitelijk indexeren van uw bestanden om zo snel mogelijk te zoeken.

Waarom gebruiken mds en mdworker zoveel RAM en CPU?

Als u recentelijk uw bestanden en apps van de ene Mac naar de andere hebt gemigreerd, is het normaal dat mds en mdworker veel CPUvermogen en geheugen opnemen. Hetzelfde geldt als je onlangs een aantal nieuwe bestanden hebt toegevoegd aan je computer. De processen werken beide aan het bouwen van een index van al uw bestanden, wat later uw snelle zoekopdrachten zal ondersteunen.

instagram viewer

Hoe weet je dat dit het geval is? Open Spotlight en u 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 de bron. Dit duurt meestal maar een paar uur, hoewel dit kan variëren afhankelijk van je harde schijf en processorsnelheid.

Spotlight is geconfigureerd om niet al uw bronnen te gebruiken. Als je iets doet dat processorintensief is, zouden deze processen moeten stoppen. Maar als uw Mac niet-actief is en u niet op batterijstroom werkt, voelt Spotlight zich vrij om alle bronnen te gebruiken die noodzakelijk zijn om de database te bouwen.

Bouw je Spotlight-index opnieuw op

Als deze processen nooit hun werk lijken te voltooien en je CPU en geheugen dagen na het begin van de indexering constant gebruiken, bestaat de kans dat je index corrupt is. Gelukkig kun je problemen als deze oplossen door de Spotlight-index opnieuw te maken.

Er zijn twee hoofdmanieren 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 voer vervolgens de volgende opdracht uit:

sudo mdutil -E /

Hoe dan ook, uw gehele Spotlight-index zal opnieuw worden gebouwd, wat u opnieuw kunt zien door Spotlight op te tillen en te zoeken naar het woord "Indexing"Links bovenaan, naast de voortgangsbalk. Zodra dat proces is voltooid, zouden mds en mdworker moeten stoppen met het opnemen van overmatige CPU.Als dat niet het geval is, overweeg dan om EHBO te gebruiken om problemen met het bestandssysteem op je Mac op te lossen en de index opnieuw te bouwen. Dat zal het probleem in bijna alle gevallen oplossen.