Kas yra ir kodėl mdwrite procesas naudoja 100% procesorių?

Autoriaus nuotrauka
stealth

Jei matote mdwrite procesą Activity Monitor, tai normalu, bet jūs tikrai nesate patenkinti, jei mdwrite procesas naudoja 100% procesoriaus macOS. Laimei, šis procesas nėra virusas ar paslauga, kurią įdiegė jūsų „Mac“ kompiuteryje įdiegta trečiosios šalies programa.

Tačiau nėra pagrindo nerimauti, jei pastebėsite Activity Monitor kad mdwrite pasitaiko atvejų, kai naudoja didelę procesoriaus resursų dalį. Tai normalus dalykas tam tikromis sąlygomis, net jei kurį laiką atliekamos operacijos Mac gali trukdyti šis procesas.

Kas yra ir kodėl mdwrite procesas naudoja 100% procesorių?

Operacinė sistema macOS, teismas mdwrite yra susietas su paslauga "Metadata Write“. Tai yra operacinės sistemos dalis macOS ir yra atsakingas už rašymą metaduomenys diske, įskaitant SSD diskus, HDD diskus ir diskus USB.

Metaduomenys yra informacija apie failus, programas, katalogus, pvz., atributus, žymas, sukūrimo datą ir kitą informaciją, susijusią su diske saugomais failais. Mdwrite procesas taip pat gali būti naudojamas duomenims įrašyti į virtualius diskus. Šį procesą taip pat gali naudoti tokios programos kaip „VirtualBox“ ir „VMware“, kad sukurtų ir valdytų virtualias mašinas.

Apibendrinant galima pasakyti, kad „mdwrite“ yra procesas, kurio metu renkama ir išsaugoma informacija apie visus sistemoje esančius failus, įskaitant tuos, kurie yra išoriniuose atminties diskuose, prijungtuose prie „Mac“.

Dažniausiai procesas mdwrite gali sunaudoti daug procesoriaus išteklių, kai sistemoje yra labai daug indeksuojamų failų. Pavyzdžiui, jei perkėlėte daug failų į standųjį diską arba pasiekėte išorinę laikmeną, kurioje yra daug failų, kuriuos norite "Finder“, kad būtų rodoma informacija apie juos.

Šis sistemos procesas macOS dažnai siejamas su indeksavimo paslauga Spotlight nuo macOS (apie kurią mes čia kalbėjome anksčiau). Kada Spotlight indeksuoti arba iš naujo indeksuoti failo informaciją diske, mdwrite gali naudoti daug išteklių naujinimui ir rašymui metaduomenys. Procesas gali pareikalauti daug išteklių, ypač pirmą kartą indeksuojant tomą arba po reikšmingų turinio pakeitimų.

Jei vyksta didelė failų veikla, pvz., dažnas failų kūrimas, keitimas ar trynimas, mdwrite gali būti paprašyta atnaujinti metaduomenų nuolat, todėl gali būti naudojami procesoriaus ištekliai.

Susiję: Kodėl fileproviderd ar jis naudoja daug procesoriaus resursų?

Kai pamatysi Activity Monitor kad šis procesas reikalauja daug procesoriaus resursų, geriausia trumpam pristabdyti kitas veiklas ir išeiti mdwrite Norėdami baigti rašymo operaciją a metaduomenys.

Džiaugiuosi galėdamas dalintis savo patirtimi kompiuterių, mobiliųjų telefonų ir operacinių sistemų srityje, kurti internetinius projektus ir atnešti naudingiausias pamokas bei patarimus. Man patinka „žaisti“ „iPhone“, MacBook Pro, iPad, AirPort Extreme ir operacinėse sistemose macOS, „iOS“, „Android“ ir Windows.

Palikite komentarą