Vad Är mds och mdworker, och Varför Är De att Köra på Min Mac?

När du checkar ut Activity Monitor, du märkt att ett par av processer som du inte känner igen: mds och mdworker. Varken ha en ikon, och de verkar vara igång hela tiden. Oroa dig inte, de är ofarliga.

RELATERAD ARTIKELVad Är Denna Process och Varför Är Det att Köra på Min Mac?

Denna artikel är en del av vår pågående serie som förklarar olika processer som finns i Verksamhet Övervaka, som kernel_task, hidd, installd, och många andra. Vet inte vad dessa tjänster? Bättre att börja läsa!

De två processer som är en del av Rampljuset, macOS sökverktyg. Den första, vd, står för metadata server. Den här processen hanterar de index som används för att ge dig snabba sökresultat. Den andra, mdworker, står för metadata server arbetstagare. Detta gör det hårda arbetet för att faktiskt indexering dina filer för att göra en snabb sökning möjligt.

Varför Är mds och mdworker Med Så Mycket RAM-minne och CPU?

Om du har nyligen flyttat till dina filer och appar från en Mac till en annan, det är normalt för mds och mdworker att ta upp en stor del av CPU-kraft och minne. Det samma gäller om du nyligen har lagt till ett gäng nya filer till din dator. De processer som båda arbetar för att skapa ett index av alla dina filer, vilket är vad som senare kommer att driva dina snabba sökningar.

Hur kan du säga att så är fallet? Öppna Spotlight och du kommer att se ordet “Indexering” bredvid en förloppsindikator.

Om du ser det meddelandet vet du att Rampljuset är hårt arbete med att skapa din index, och det är orsaken till resursen. Detta typiskt tar bara ett par timmar, även om detta kan variera beroende på din hårddisk och processor hastighet.

Spotlight är konfigurerad för att inte använda upp alla dina resurser. Om du gör något som processor intensiva, dessa processer skulle backa. Men om din Mac är inaktiv, och du är inte på batteri, Spotlight kommer att känna sig fri att använda alla resurser är en nödvändighet för att bygga upp databasen.

Bygga Upp Din Spotlight Index

RELATERAD ARTIKELHur man Fixar Spotlight Problem genom att bygga om Indexet

Om dessa processer verkar aldrig sluta sina jobb, och ständigt använder din CPU och minne dagar efter indexering började, det finns en chans att din index är skadad. Lyckligtvis kan du åtgärda problem som denna ombyggnad Rampljuset index.

Det finns två huvudsakliga sätt att göra detta. Den första är att lägga hela din hårddisk till den Uteslutna Platser lista, sedan lägga till den igen. Det andra är att öppna Terminalen och kör sedan följande kommando:

sudo mdutil -E /

Antingen sätt, hela din Spotlight-index åter kommer att byggas, vilket igen kan du se genom att dra upp Spotlight och letar efter ordet “Indexering” högst upp till vänster, bredvid förloppsindikatorn. När denna process är klar, mds och mdworker ska sluta ta upp för mycket processorkraft. Om inte, fundera på att köra Första Hjälpen att fixa filsystem problem på din Mac, sedan åter bygga index igen. Som kommer att lösa problemet i nästan alla fall.


Posted

in

by

Tags: