/ / Hva er mds og mdworker, og hvorfor kjører de på min Mac?

Hva er mds og mdworker, og hvorfor kjører de på min Mac?

Mens du sjekket ut Activity Monitor, la du merke til detet par prosesser du ikke kjenner igjen: mds og mdworker. Verken har noe ikon, og de ser ut til å løpe konstant. Ikke bekymre deg, de er ufarlige.

I SLEKT: Hva er denne prosessen, og hvorfor kjører den på min Mac?

Denne artikkelen er en del av vår pågående serieforklare forskjellige prosesser som finnes i Activity Monitor, som kernel_task, hidd, installd og mange andre. Vet du ikke hva tjenestene er? Bedre begynn å lese!

De to prosessene er en del av Spotlight, themacOS søkeverktøy. Den første, mds, står for metadataserver. Denne prosessen styrer indeksen som brukes til å gi deg raske søkeresultater. Den andre, mdworker, står for metadata serverarbeider. Dette gjør det harde arbeidet med å faktisk indeksere filene dine for å gjøre det raskt mulig å søke.

Hvorfor bruker mds og mdworker så mye RAM og CPU?

Hvis du nylig har migrert filene og appene dinefra en Mac til en annen, er det normalt for mds og mdworker å ta opp mye CPU-kraft og minne. Det samme gjelder hvis du nylig har lagt til en haug med nye filer på datamaskinen din. Prosessene jobber begge med å bygge en indeks over alle filene dine, og det er det som senere vil drive dine raske søk.

Hvordan kan du fortelle at dette er tilfelle? Åpne Spotlight, så ser du ordet "Indeksering" ved siden av en fremdriftslinje.

Hvis du ser den meldingen, vet du at Spotlightjobber hardt med å lage indeksen din, og det er årsaken til ressursbruken. Dette tar vanligvis bare et par timer, selv om dette kan variere avhengig av harddisken og prosessorhastigheten.

Spotlight er konfigurert til ikke å bruke opp alle dineressurser. Hvis du gjør noe som er prosessorintensivt, bør disse prosessene trekke seg tilbake. Men hvis Mac-maskinen din blir inaktiv, og du ikke bruker batteristrøm, vil Spotlight gjerne bruke de ressursene som nødvendigvis er for å bygge databasen.

Gjenoppbygg spotlightindeksen din

I SLEKT: Slik løser du søkelysproblemer ved å gjenoppbygge indeksen

Hvis disse prosessene aldri ser ut til å fullføre sinejobb og bruker kontinuerlig CPU og minne dager etter at indekseringen begynte, er det en sjanse for at indeksen din er ødelagt. Heldigvis kan du løse problemer som dette ved å gjenoppbygge Spotlight-indeksen.

Det er to måter å gjøre dette på. Den første er å legge til hele harddisken din i listen Ekskluderte steder, og deretter legge den til på nytt. Den andre er å åpne terminalen, og kjør deretter følgende kommando:

sudo mdutil -E /

Uansett vil hele Spotlight-indeksen din være detre-bygget, som du igjen kan se ved å trekke opp Spotlight og lete etter ordet "Indeksering" øverst til venstre, sammen med fremdriftslinjen. Når prosessen er ferdig, bør mds og mdworker slutte å ta for mye CPU. Hvis ikke, bør du vurdere å kjøre førstehjelp for å fikse filsystemproblemer på din Mac, og deretter bygge indeksen på nytt. Det vil løse problemet i nesten alle tilfeller.