Kas yra MDS ir mdworker, ir kodėl jie veikia mano "Mac"?

Turinys:

Kas yra MDS ir mdworker, ir kodėl jie veikia mano "Mac"?
Kas yra MDS ir mdworker, ir kodėl jie veikia mano "Mac"?
Anonim
Patikrinęs "Activity Monitor", pastebėjote keletą neatpažintų procesų: "mds" ir "mdworker". Nei yra piktograma, ir jie, atrodo, veikia nuolat. Nesijaudinkite, jie nekenksmingi.
Patikrinęs "Activity Monitor", pastebėjote keletą neatpažintų procesų: "mds" ir "mdworker". Nei yra piktograma, ir jie, atrodo, veikia nuolat. Nesijaudinkite, jie nekenksmingi.

Šis straipsnis yra mūsų vykdomos serijos dalis, paaiškinanti įvairius "Activity Monitor" procesus, tokius kaip kernel_task, hidd, installd ir daugelis kitų. Nežinau, kokios yra šios paslaugos? Geriau pradėti skaityti!

Du procesai yra "Spotlight", "macOS" paieškos įrankis, dalis. Pirmasis, MDS, reiškia metaduomenų serverį. Šis procesas valdo indeksą, naudojamą greitai paieškai. Antrasis, mdworker, reiškia metaduomenų serverio darbuotoją. Tai daro sunkų darbą, kuris faktiškai indeksuoja failus, kad būtų galima greitai ieškoti.

Kodėl MDS ir mdworker Naudoja tiek daug RAM ir CPU?

Jei neseniai perkelėte failus ir programas iš vieno "Mac" į kitą, tai yra įprasta, kad "mds" ir "mdworker" naudoja daug procesoriaus galios ir atminties. Tas pats pasakytina, jei neseniai prie kompiuterio pridėjote daugybę naujų failų. Procesai abu dirba, norėdami sukurti visų jūsų failų indeksą, o tai vėliau padės jūsų greitą paiešką.
Jei neseniai perkelėte failus ir programas iš vieno "Mac" į kitą, tai yra įprasta, kad "mds" ir "mdworker" naudoja daug procesoriaus galios ir atminties. Tas pats pasakytina, jei neseniai prie kompiuterio pridėjote daugybę naujų failų. Procesai abu dirba, norėdami sukurti visų jūsų failų indeksą, o tai vėliau padės jūsų greitą paiešką.

Kaip galite tai pasakyti? Atidarykite "Spotlight" ir šalia pažangos juostos pamatysite žodį "Indeksavimas".

Jei matysite šį pranešimą, žinote, kad "Spotlight" yra sunkiai sukurtas jūsų indeksas ir tai yra išteklių naudojimo priežastis. Paprastai tai užtruks tik keletą valandų, tačiau tai gali skirtis priklausomai nuo kietojo disko ir procesoriaus greičio.
Jei matysite šį pranešimą, žinote, kad "Spotlight" yra sunkiai sukurtas jūsų indeksas ir tai yra išteklių naudojimo priežastis. Paprastai tai užtruks tik keletą valandų, tačiau tai gali skirtis priklausomai nuo kietojo disko ir procesoriaus greičio.

"Spotlight" yra sukonfigūruotas taip, kad nenaudotų visų jūsų išteklių. Jei atliksite tai, kas intensyviai naudojama procesoriui, šie procesai turėtų grįžti. Tačiau, jei jūsų "Mac" lieka nenaudojamas, o jūs nenaudojate akumuliatoriaus, "Spotlight" galės laisvai naudoti bet kokius išteklius, būtinus duomenų bazės sukūrimui.

Atkurkite savo Spotlight Indeksą

Jei šie procesai niekada neatrodo baigę darbą ir nuolat naudoja jūsų procesorių ir atminties dienas po indeksavimo pradžios, yra tikimybė, kad jūsų indeksas sugadintas. Laimei, galite išspręsti tokias problemas, atstatydami "Spotlight" indeksą.

Yra du pagrindiniai būdai tai padaryti. Pirmasis yra įtraukti visą savo kietąjį diską į sąrašą išjungtų vietovių, tada jį iš naujo pridėti. Antrasis - atidaryti terminalą, tada paleisti šią komandą:
Yra du pagrindiniai būdai tai padaryti. Pirmasis yra įtraukti visą savo kietąjį diską į sąrašą išjungtų vietovių, tada jį iš naujo pridėti. Antrasis - atidaryti terminalą, tada paleisti šią komandą:

sudo mdutil -E /

Bet kuriuo atveju, jūsų "Spotlight" indeksas bus pertvarkytas, kurį vėl galėsite pamatyti patraukdami "Spotlight" ir ieškodami žodžio "Indeksavimas" viršutiniame kairiajame kampe kartu su eigos juosta. Kai šis procesas bus atliktas, MDS ir Mdworker turėtų nustoti užimti pernelyg didelį CPU. Jei ne, apsvarstykite "Pirmosios pagalbos" naudojimą, kad išspręstumėte failų sistemos problemas "Mac" sistemoje, tada vėl atnaujinkite indeksą. Tai išspręs problemą beveik visais atvejais.

Rekomenduojamas: