8Sep
Tarkastellessasi Activity Monitor -ohjelmaa huomaat muutaman prosessin, jota et tunnista: mds ja mdworker. Kumpikaan ei ole kuvaketta, ja ne näyttävät jatkuvan jatkuvasti.Älä huoli, he ovat vaarattomia.
Tämä artikkeli on osa meneillään olevaa sarjaa, joka selittää Activity Monitor -ohjelman eri prosessit, kuten kernel_task, hidd, installd ja monet muut. Etkö tiedä mitä nämä palvelut ovat? Parempi aloittaa lukeminen!
Nämä kaksi prosessia ovat osa Spotlight, macOS-hakutyökalu. Ensimmäinen, mds, tarkoittaa metatietopalvelinta. Tämä prosessi hallinnoi hakemistoa, jolla saat nopeita hakutuloksia. Toinen, mdworker, tarkoittaa metatietopalvelimen työntekijää.Tämä tekee kovaa työtä todella indeksoida tiedostoja, jotta nopea haku mahdollinen.
Miksi mds ja mdworker käyttävät niin paljon RAM ja CPU?
Jos olet äskettäin siirtänyt tiedostoja ja sovelluksia Mac-tietokoneesta toiseen, on normaalia, että mds ja Mdworker käyttävät paljon CPU-tehoa ja muistia. Sama pätee, jos olet äskettäin lisännyt joukon uusia tiedostoja tietokoneellesi. Prosessit toimivat niin, että rakennetaan hakemisto kaikista tiedostoistasi, mikä nopeuttaa hakua myöhemmin.
Kuinka voit kertoa, että näin on? Avaa Spotlight ja näet sana "Indeksointi" edistymispalkin vieressä.
Jos näet viestin, tiedät, että Spotlight on vaikea luoda indeksiä ja tämä on syy resurssien käyttöön. Tämä kestää yleensä pari tuntia, mutta se voi vaihdella kiintolevyn ja prosessorin nopeuden mukaan.
Spotlight on määritetty käyttämään kaikkia resurssejasi. Jos teet jotain, joka on prosessoriintensiivistä, näiden prosessien pitäisi palata. Mutta jos Mac-tietokoneesi jää käyttämättä ja et ole akkuvirralla, Spotlight käyttää vapaasti mitä tahansa resurssia välttämättä tietokannan rakentamiseksi.
Asenna Spotlight-indeksi
Jos nämä prosessit eivät koskaan näytä olevan työnsä loppuun ja käyttävät jatkuvasti CPU- ja muistipäiviä indeksoinnin alkamisen jälkeen, on mahdollista, että hakemisto on vioittunut. Onneksi voit korjata ongelmat tällä tavalla uudelleenrakentamalla Spotlight-indeksin.
Tämä on kaksi päätapaa. Ensimmäinen on lisätä koko kiintolevy Excluded Locations -luetteloon ja lisätä sen uudelleen. Toinen on avata päätelaite ja ajaa sitten seuraava komento:
sudo mdutil -E /
Kummassakin tapauksessa koko Spotlight-indeksi rakennetaan uudelleen, mikä taas näkee vetämällä Spotlightin ja etsimällä sanaa "Indeksointi"Ylhäällä vasemmalla, etenemispalkin vieressä.Kun tämä prosessi on tehty, mds: n ja mdworker: n pitäisi lopettaa liiallisen CPU: n ottaminen. Jos ei ole, harkitse ensiaputoimintoa korjaamaan tiedostojärjestelmän ongelmat Mac-tietokoneellasi ja lisää sitten hakemisto uudelleen. Tämä ratkaisee ongelman lähes kaikissa tapauksissa.