8Sep

Kas ir MDS un mdworker un kāpēc viņi darbojas manā Mac datorā?

Pārbaudot aktivitātes monitoru, jūs pamanījāt pāris procesus, kurus neatpazīstat: mds un mdworker. Neviena nav ikona, un, šķiet, tā darbojas nepārtraukti. Neuztraucieties, viņi ir nekaitīgi.

Šis raksts ir daļa no mūsu notiekošās sērijas, kas izskaidro dažādus procesus, kas atrodami Activity Monitor, piemēram, kernel_task, hidd, installd un daudzi citi. Nezinu, kādi ir šie pakalpojumi? Labāk sāciet lasīt!

Abi procesi ir daļa no Spotlight, macOS meklēšanas rīka. Pirmais, MDS, nozīmē metadatu serveri.Šis process pārvalda indeksu, ko izmanto, lai sniegtu ātrus meklēšanas rezultātus. Otrais, mdworker, nozīmē metadatu servera darbinieks. Tas ir smags darbs, kas faktiski indeksē jūsu failus, lai padarītu šo ātru meklēšanu iespējamu.

Kāpēc MDS un mdworker izmanto tik daudz RAM un CPU?

Ja nesen esat pārsūtījis savus failus un lietotnes no viena Mac uz otru, ir normāli, ka MDS un mdworker izmanto daudz CPU jaudas un atmiņas. Tas pats notiek, ja nesen pievienojāt savam datoram vairākus jaunus failus.Šie procesi strādā, lai izveidotu visu jūsu failu indeksu, kas pēc tam veicinās jūsu ātro meklēšanu.

Kā jūs varat pateikt, ka tas tā ir? Atveriet Spotlight un blakus progresa joslai redzēsiet vārdu "Indeksācija".

Ja redzat šo ziņojumu, jūs zināt, ka Spotlight ir grūti strādāt, veidojot savu indeksu, un tas ir resursu izmantošanas iemesls. Tas parasti aizņem tikai dažas stundas, lai gan tas var mainīties atkarībā no jūsu cietā diska un procesora ātruma.

Spotlight ir konfigurēts, lai neizmantotu visus savus resursus. Ja jūs veicat kaut ko tādu, kas ir procesora intensīvs, šiem procesiem vajadzētu atgriezties. Bet, ja jūsu Mac ir palicis dīkstāvē, un jums nav akumulatora enerģijas, Spotlight jutīsies brīvi izmantot visus resursus, kas obligāti ir, lai izveidotu datu bāzi.

Atjaunojiet savu uzmanības centrālo indeksu

Ja šie procesi nekad nešķiet pabeiguši darbu un pastāvīgi izmanto jūsu CPU un atmiņas dienas pēc indeksēšanas sākuma, pastāv iespēja, ka jūsu indekss ir bojāts. Par laimi, jūs varat novērst problēmas, piemēram, no jauna izveidojot Spotlight indeksu.

Ir divi galvenie veidi, kā to izdarīt. Pirmais ir pievienot visu jūsu cieto disku sarakstam Izslēgtās atrašanās vietas, pēc tam pievienojiet to vēlreiz. Otrais ir atvērt Termināli un pēc tam palaist šādu komandu:

sudo mdutil -E /

Jebkurā gadījumā viss Spotlight indekss tiks pārbūvēts, ko atkal var redzēt, pavelkot Spotlight un meklējot vārdu "Indeksācija"Augšpusē pa kreisi, blakus progresa joslai. Kad šis process ir pabeigts, mds un mdworker jāpārtrauc uzsākt pārmērīgu CPU.Ja tā nav, apsveriet iespēju lietot operētājsistēmu First Aid, lai novērstu failu sistēmas problēmu jūsu Mac datorā, pēc tam atkal izveidojiet indeksu. Tas gandrīz visos gadījumos atrisinās problēmu.