Početna » kako da » Što su mds i mdworker i zašto rade na mom Macu?

    Što su mds i mdworker i zašto rade na mom Macu?

    Dok provjeravate Monitor aktivnosti, primijetili ste nekoliko procesa koje ne prepoznajete: mds i mdworker. Niti imaju ikonu, a čini se da stalno rade. Ne brinite, bezopasni su.

    Ovaj je članak dio naše serije koja objašnjava različite procese pronađene u Nadzorniku aktivnosti, kao što su kernel_task, hidd, installd i mnogi drugi. Ne znate što su te usluge? Bolje počnite čitati!

    Dva procesa su dio Spotlighta, alata za MacOS pretraživanje. Prvi, mds, označava poslužitelj metapodataka. Taj proces upravlja indeksom koji se koristi za brze rezultate pretraživanja. Drugi, mdworker, znači radnik poslužitelja metapodataka. To čini težak posao zapravo indeksiranje datoteka kako bi se brzo pretraživanje moguće.

    Zašto su mds i mdworker koristeći toliko RAM-a i CPU-a?

    Ako ste nedavno preselili datoteke i aplikacije s jednog Mac računala na drugi, normalno je da mds i mdworker zauzimaju veliku snagu i memoriju procesora. Isto vrijedi i ako ste nedavno na računalo dodali hrpu novih datoteka. Procesi rade na stvaranju indeksa svih vaših datoteka, što će kasnije ubrzati vaše brze pretrage.

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

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

    Spotlight je konfiguriran tako da ne troši sve vaše resurse. Ako radite nešto što je procesor intenzivno, ti procesi bi trebali odustati. Ali ako je vaš Mac ostavljen u stanju mirovanja, a vi niste na baterijskom napajanju, Spotlight će se slobodno koristiti svim resursima koji su nužno potrebni za izgradnju baze podataka.

    Ponovno izgradite svoj Indexlight

    Ako ti procesi nikada ne završe svoj posao i stalno koriste CPU i memoriju nekoliko dana nakon početka indeksiranja, postoji mogućnost da je vaš indeks oštećen. Na sreću, takve probleme možete riješiti ponovnom izgradnjom indeksa Spotlight.

    Postoje dva glavna načina za to. Prvi je dodavanje cijelog tvrdog diska na popis Isključene lokacije, a zatim ga ponovno dodati. Drugi je otvoriti Terminal, a zatim pokrenuti sljedeću naredbu:

    sudo mdutil -E /

    U svakom slučaju, vaš će cjelokupni indeks Spotlight biti ponovno izgrađen, što opet možete vidjeti povlačenjem Spotlighta i traženjem riječi "Indeksiranje" gore lijevo uz traku napretka. Kada se taj proces završi, mds i mdworker trebaju prestati uzimati prekomjerni CPU. Ako ne, razmislite o pokretanju prve pomoći kako biste popravili probleme s datotečnim sustavom na vašem Mac računalu, a zatim ponovno izgradite indeks. To će riješiti problem u gotovo svim slučajevima.