If-Koubou

Što su mds i mdworker, i zašto se oni izvode na moj Mac?

Što su mds i mdworker, i zašto se oni izvode na moj Mac? (Kako da)

Dok ste provjerili Activity Monitor, primijetili ste nekoliko procesa koje ne prepoznajete: mds i mdworker. Niti imaju ikonu, i čini se da se neprekidno trče. Ne brinite, oni su bezopasni.

Ovaj je članak dio našeg tekućeg niza koji objašnjava različite procese koji se nalaze u Activity Monitoru, kao što su kernel_task, hidd, installd i mnogi drugi. Ne znam što su te usluge? Bolje početi čitati!

Dva su procesa dio Spotlighta, alata za pretraživanje MacOS. Prvi, md, označava poslužitelj metapodataka. Ovaj postupak upravlja indeksom koji vam daje brze rezultate pretraživanja. Drugi, radnik, označava radnika metapodataka. To čini težak zadatak da indeksirate svoje datoteke kako biste to brzo pretražili.

Zašto su mds i mdworker pomoću toliko RAM i CPU?

Ako ste nedavno premjestili svoje datoteke i aplikacije s jednog Mac na drugi, normalno je da mds i mdworker preuzmu puno snage i memorije procesora. Isto vrijedi i ako ste nedavno dodali hrpu novih datoteka na vaše računalo. Procesi rade kako bi izgradili indeks svih vaših datoteka, što će kasnije potaknuti vaše brzo pretraživanje.

Kako možete reći da je to slučaj? Otvori Spotlight i vidjet ćete riječ "Indeksiranje" pokraj trake napretka.

Ako vidite tu poruku, znate da je Spotlight teško raditi na izradi indeksa i to je razlog upotrebe resursa. To obično traje samo nekoliko sati, iako to može varirati ovisno o tvrdom disku i brzini procesora.

Spotlight je konfiguriran da ne upotrebljava sve svoje resurse. Ako radite nešto što je procesor intenzivno, ti se procesi trebaju oduprijeti. No, ako vaš Mac ostane u stanju mirovanja, a vi niste na baterijskom napajanju, Spotlight će se slobodno služiti svim potrebnim resursima kako bi izgradio bazu podataka.

Obnovite indeks reflektora

Ako ti procesi nikad ne izgledaju kao da završe posao, a neprestano upotrebljavaju CPU i memorijske dane nakon indeksiranja, postoji vjerojatnost da je indeks oštećen. Srećom, možete riješiti takve probleme obnavljanjem Spotlight indeksa.

Postoje dva glavna načina za to. Prvi je dodavanje cijelog tvrdog diska na popis Izuzetih lokacija, a zatim je ponovno dodajte. Drugi je otvoriti Terminal, a zatim pokrenuti sljedeću naredbu:

sudo-mutil-E /

Bilo kako bilo, cijeli indeks Spotlighta će biti ponovno izgrađen, što opet možete vidjeti povlačenjem Spotlighta i traženjem riječi "Indeksiranje" u gornjem lijevom kutu, uz traku napretka. Kada se taj proces obavlja, mds i mdworker trebaju prestati uzimati prekomjerne CPU-e. Ako ne, razmislite o pokretanju prve pomoći kako biste riješili probleme s datotečnim sustavom na vašem Macu, a zatim ponovo izgradite indeks. To će riješiti problem u gotovo svim slučajevima.