Jei „Activity Monitor“ matote mdwrite procesą, tai normalu, bet jūs tikrai nesate patenkinti, jei „macOS“ mdwrite procesas naudoja 100% procesoriaus. 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 Activity Monitor pastebėsite, kad mdwrite kartais naudoja didelę procesoriaus išteklių dalį. Tam tikromis sąlygomis tai yra normalu, nors kurį laiką operacijos su „Mac“ gali tapti sudėtingos dėl šio proceso.
Kas yra ir kodėl MDWRITE procesas naudoja 100% CPU?
„MacOS“ operacinėse sistemose procesas mdwrite yra susietas su paslauga "Metadata WriteTai yra „macOS“ operacinės sistemos dalis ir atsakinga už metaduomenų įrašymą į diską, įskaitant SSD diskus, HDD diskus ir USB diskus.
Metaduomenys – tai 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 į standųjį diską perkėlėte daug failų arba pasiekėte išorinę laikmeną, kurioje yra daug failų, apie kuriuos norite, kad „Finder“ parodytų informaciją apie juos.
Šis „macOS“ sistemos procesas dažnai siejamas su indeksavimo paslauga Dėmesio centre iš „MacOS“ (apie kurią čia kalbėjome anksčiau). Kai „Spotlight“ indeksuoja arba iš naujo indeksuoja informaciją apie diske esančius failus, mdwrite gali naudoti daug išteklių metaduomenims atnaujinti ir rašyti. 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 reikėti nuolat atnaujinti metaduomenis, todėl gali būti naudojami procesoriaus ištekliai.
Susiję: Kodėl failų teikėjas naudoja daug procesoriaus išteklių?
Kai veiklos monitoriuje matote, kad šis procesas reikalauja daug procesoriaus išteklių, geriausia kurį laiką pristabdyti kitą veiklą ir leisti mdwrite kad užbaigtumėte metaduomenų rašymo operaciją.








