mdworker – Vad är mdworker?

Innehållsförteckning:

Anonim

Har du någonsin undrat vad "mdworker"-processen var på en Mac? mdworker är en förkortning för "metadata server worker" och om du fortfarande är förvirrad må du inte dåligt. mdworker är i grunden kärntekniken bakom Mac OS X:s fantastiska sökmotor Spotlight, den spiderar metadata från din Mac och dess filer och skapar ett läsbart index så att du kan hitta saker praktiskt taget omedelbart via Spotlight (kommando-mellanslag).

Vi kommer att täcka några vanliga frågor och svar angående mdworker på Mac, inspirerade av min senaste vän som bytte vän som kom till Mac OS-plattformen från andra sidan, som twittrade mig och frågade varför mdworker tar upp så mycket CPU.

Vad är mdworker?

Som nämnts ovan är mdworker en del av Spotlight, som i grunden är en sökmotor för din Mac (tänk på Google men lok alt, för dina egna filer).

mdworker saktar ner min Mac med 60 % CPU-användning!

Ja, mdworker gör ibland att din Mac är långsam och har hög CPU-användning, detta är helt norm alt. Du bör bara låta den köras tills den är klar, och CPU-användningen kommer att vara normal igen.

Hur lång tid tar det för mdworker att slutföra?

Detta beror helt på när ditt Mac-filsystem senast indexerades och mängden nya filer sedan indexeringen.Om du precis har kopplat in en laddad extern hårddisk, räkna med att det tar ett tag. 15 minuter till långt över en timme är inte ovanliga tider för mdworker att springa. Om du har en mycket stor hårddisk med massor av data kan det ta lång tid att slutföra mdworker eftersom varje enskild fil indexeras.

Ska jag döda mdworker? Vad händer om jag dödar mdworker?

Nej, du bör inte döda mdworker, för det gör dig en tjänst genom att indexera innehållet på din Mac. Om du dödar mdworker kommer ditt Mac-filsystem inte att indexeras helt och dess sökbarhet kommer att minska kraftigt tills mdworker körs igen och slutför en fullständig indexering. Det finns inga allvarliga problem med att döda mdworker, det rekommenderas bara inte.

Hur kan jag stoppa mdworker eller inaktivera mdworker?

Eftersom mdworker är en del av Spotlight måste du inaktivera Spotlight för att inaktivera mdworker. Återigen, detta rekommenderas inte, men om du vill inaktivera mdworker här är en guide:

Hur man inaktiverar Spotlight

Vad sägs om mds? Är detta kopplat till mdworker?

Ja, mds är den överordnade metadataservern som kör den underordnade processen mdworker, de två körs vanligtvis samtidigt. Du kan läsa specifikt om mds och Mac OS för mer information.

mdworker – Vad är mdworker?