Wat zijn mds en mdworker, en waarom draaien ze op mijn Mac?
- Justin Pot
@jhpot
- Update 14 september 2020, 2:18pm EDT
Tijdens het controleren van Activity Monitor zijn je een paar processen opgevallen die je niet herkent: mds en mdworker. Geen van beide heeft een pictogram en ze lijken constant te draaien. Maak je geen zorgen, ze zijn ongevaarlijk.
GERELATEERD: Wat is dit voor proces en waarom draait het op mijn Mac?
Dit artikel maakt deel uit van onze doorlopende serie uitleg over verschillende processen die in Activity Monitor worden aangetroffen, zoals kernel_task, hidd, installd, en vele andere. Weet je niet wat deze services zijn?
De twee processen zijn onderdeel van Spotlight, de macOS zoekmachine. Het eerste, mds, staat voor metadata server. Dit proces beheert de index die wordt gebruikt om je snelle zoekresultaten te geven. Het tweede, mdworker, staat voor metadata server worker. Deze doet het zware werk van het indexeren van uw bestanden om dat snelle zoeken mogelijk te maken.
Waarom gebruiken mds en mdworker zoveel RAM en CPU?
Als u onlangs uw bestanden en programma’s 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 heleboel nieuwe bestanden aan uw computer hebt toegevoegd. De processen zijn allebei bezig om een index van al je bestanden op te bouwen, waar later je snelle zoekopdrachten op worden gebaseerd.
Hoe weet je dat dit het geval is? Open Spotlight en je ziet het woord “Indexeren” naast een voortgangsbalk.
Als je dat bericht ziet, weet je dat Spotlight hard aan het werk is om je index te maken, en dat is de reden voor het resourcegebruik. Dit duurt meestal maar een paar uur, hoewel dit kan variëren, afhankelijk van je harde schijf en processorsnelheid.
Spotlight is zo geconfigureerd dat het niet al je bronnen verbruikt. Als u iets doet dat processorintensief is, moeten deze processen worden uitgeschakeld. Maar als je Mac niet wordt gebruikt en de batterij niet leeg is, kan Spotlight alles gebruiken wat nodig is om de database op te bouwen.
Herbouw je Spotlight-index
GeRELATEERD: Hoe je Spotlight-problemen oplost door de index opnieuw samen te stellen
Als deze processen hun werk nooit lijken af te maken, en dagen nadat het indexeren is begonnen nog steeds je CPU en geheugen gebruiken, is er een kans dat je index is beschadigd. Gelukkig kun je dit soort problemen oplossen door de Spotlight-index opnieuw op te bouwen.
Er zijn twee hoofdmanieren om dit te doen. De eerste is om je hele harde schijf toe te voegen aan de lijst met uitgesloten locaties, en deze vervolgens weer te verwijderen uit de uitsluitingslijst. De tweede manier is door de Terminal te openen en vervolgens het volgende commando uit te voeren:
sudo mdutil -E /
Ofwel, je hele Spotlight-index wordt opnieuw opgebouwd, wat je kunt zien door Spotlight op te roepen en linksboven naast de voortgangsbalk te zoeken naar het woord “Indexeren”. Als dat proces eenmaal klaar is, zouden mds en mdworker geen overmatige CPU meer moeten gebruiken. Zo niet, overweeg dan om First Aid te draaien om problemen met het bestandssysteem op uw Mac op te lossen, en vervolgens de index opnieuw op te bouwen. Dat zal het probleem in bijna alle gevallen oplossen.
Justin Pot schrijft al meer dan een decennium over technologie, met werk dat is verschenen in Digital Trends, The Next Web, Lifehacker, MakeUseOf, en het Zapier Blog. Hij leidt ook het Hillsboro Signal, een door vrijwilligers gedreven lokaal nieuwsuitzending die hij oprichtte.Read Full Bio ”