Čo je a prečo proces mdwrite využíva 100 % CPU?

Foto autora
stealth

Ak vidíte proces mdwrite v Activity Monitor, je to normálne, ale určite nie ste spokojní, ak proces mdwrite využíva 100 % CPU macOS. Našťastie tento proces nie je vírus alebo služba umiestnená aplikáciou tretej strany nainštalovanou na vašom Macu.

Nie je však dôvod na obavy, ak si všimnete v Activity Monitor že mdwrite má časy, keď využíva značné percento zdrojov CPU. Je to normálna vec za určitých podmienok, aj keď na chvíľu operácie vykonávané na Mac tento proces môže brzdiť.

Čo je a prečo proces mdwrite využíva 100 % CPU?

operačné systémy macOS, súdny proces mdwrite je spojená so službou "Metadata Write". Je súčasťou operačného systému macOS a je zodpovedný za písanie metadáta na disku vrátane SSD diskov, HDD diskov a diskov USB.

Metaúdaje sú informácie o súboroch, aplikáciách, adresároch, ako sú atribúty, značky, dátum vytvorenia a ďalšie podrobnosti súvisiace so súbormi uloženými na disku. Proces mdwrite možno použiť aj na zápis údajov na virtuálne disky. Tento proces môžu využiť aj aplikácie ako VirtualBox a VMware na vytváranie a správu virtuálnych strojov.

Na záver, „mdwrite“ je proces, ktorý zhromažďuje a uchováva informácie o všetkých súboroch prítomných v systéme, vrátane súborov na externých úložných jednotkách, ktoré sú pripojené k Macu.

Väčšinu času, proces mdwrite môže spotrebovať značné zdroje CPU, keď má systém veľmi veľký objem súborov na indexovanie. Napríklad, ak ste preniesli veľa súborov na pevný disk alebo ste pristupovali k externému pamäťovému médiu, kde je veľa súborov, ktoré chcete "Finder” na zobrazenie informácií o nich.

Tento systémový proces macOS sa často spája so službou indexovania Spotlight z macOS (o ktorom sme tu už hovorili). Kedy Spotlight indexovať alebo preindexovať informácie o súbore na disku, mdwrite môže využívať značné zdroje na aktualizáciu a písanie metadáta. Proces môže byť náročný na zdroje, najmä počas prvého indexovania zväzku alebo po významných zmenách obsahu.

Ak dochádza k intenzívnej činnosti so súbormi, ako je časté vytváranie, úprava alebo odstraňovanie súborov, mdwrite môžu byť vyzvaní na aktualizáciu metaúdaje neustále, čo môže viesť k využívaniu zdrojov CPU.

Súvisiace: prečo fileproviderd využíva to veľa zdrojov CPU?

Keď uvidíte v Activity Monitor že tento proces vyžaduje veľa CPU zdrojov, je najlepšie na chvíľu pozastaviť ostatné činnosti a odísť mdwrite na dokončenie operácie zápisu a metadáta.

Rád sa podelím o svoje skúsenosti v oblasti počítačov, mobilných telefónov a operačných systémov, pri vývoji webových projektov a prinesiem tie najužitočnejšie návody a rady. Rád sa „hrám“ na iPhone, MacBook Pro, iPad, AirPort Extreme a na operačných systémoch macOS, iOS, Android a Windows.

Pridať komentár