8Sep

Kaj so mds in mdworker, in zakaj se izvajajo na moji Mac?

click fraud protection

Med preverjanjem Activity Monitor ste opazili nekaj procesov, ki jih ne prepoznate: mds in mdworker. Niti imajo ikono in se zdi, da tečejo nenehno. Ne skrbite, neškodljivi so.

Ta članek je del naše nenehne serije, ki pojasnjuje različne procese, najdene v monitorju aktivnosti, kot so kernel_task, hidd, installd in še mnoge druge. Ne vem, kaj so te storitve? Bolje začni branje!

Oba procesa sta del Spotlight, orodja za iskanje MacOS.Prvi, mds, pomeni strežnik metapodatkov. Ta postopek upravlja z indeksom, uporabljenim za hitre rezultate iskanja. Drugi, mdworker, stoji za delavca strežnika metapodatkov. To naredi trdo delo, ki dejansko indeksira vaše datoteke, da bi bilo to hitro iskanje mogoče.

Zakaj so mds in mdworker z uporabo toliko RAM-a in CPU-ja?

Če ste pred kratkim preselili svoje datoteke in aplikacije iz enega Mac v drugega, je običajno, da mds in mdworker prevzamejo veliko moči CPU in pomnilnika. Enako velja, če ste nedavno dodali še več novih datotek v računalnik. Procesi si prizadevajo za izdelavo indeksa vseh vaših datotek, kar je kasneje moč za hitro iskanje.

instagram viewer

Kako lahko to poveste? Odprite žarnico in na zaslonu napredka boste videli besedo »indeksiranje«.

Če vidite to sporočilo, veste, da je Spotlight težko ustvarjati indeks, zato je to razlog za uporabo virov. To običajno traja samo nekaj ur, čeprav se to lahko razlikuje glede na vaš trdi disk in hitrost procesorja.

Spotlight je konfiguriran tako, da ne uporablja vseh vaših virov.Če delate nekaj, kar je procesor intenziven, bi morali ti procesi izklopiti.Če pa vaš Mac ostane v stanju mirovanja in niste na baterije, bo Spotlight brez težav uporabil vse potrebne vire za izdelavo baze podatkov.

Obnovite svoj indeks reflektorja

Če ti procesi nikoli ne zdijo dokončali svoje naloge in neprestano uporabljajo vaše CPU in spominske dni po začetku indeksiranja, obstaja verjetnost, da je vaš indeks pokvarjen. Na srečo lahko te težave rešite s ponovnim izdelavo indeksa Spotlight.

Obstajata dva glavna načina za to. Prvi je, da svoj celoten trdi disk dodate na seznam izključenih lokacij in ga nato ponovno dodate. Drugi je, da odprete terminal, nato pa zaženite naslednji ukaz:

sudo mdutil -E /

V vsakem primeru bo vaš celotni indeks reflektorja ponovno zgrajen, kar znova vidite, tako da povlečete navzgor Spotlight in iščete besedo "Indeksiranje"Zgoraj levo, poleg vrstice za napredovanje. Ko je ta proces končan, mds in mdworker bi morali prenehati jemati pretirano CPU.Če ne, razmislite o zagonu prve pomoči za odpravljanje težav v datotečnem sistemu na vašem računalniku Mac, nato znova zgradite kazalo. To bo rešilo problem v skoraj vseh primerih.