Čo je a prečo používa proces MDWrite 100% CPU?

Fotografia autor
Stealth
Aktualizácia:

Ak v Monitore aktivity vidíte proces mdwrite, je to normálne, ale určite nie ste spokojní, ak proces mdwrite využíva 100 % CPU v systéme 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 nástroji Activity Monitor všimnete, že mdwrite má časy, keď využíva značné percento zdrojov CPU. Za určitých podmienok je to normálne, hoci na chvíľu môžu byť operácie na vašom Macu kvôli tomuto procesu ťažké.

Čo je a prečo používa proces MDWrite 100% CPU?

V operačných systémoch macOS proces mdwrite je spojená so službou "Metadata WriteJe súčasťou operačného systému macOS a zodpovedá za zápis metadát na disk vrátane SSD diskov, HDD diskov a USB diskov.

Metadáta 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 na pevný disk preniesli veľa súborov alebo ste pristupovali k externému pamäťovému médiu, kde je veľa súborov, o ktorých chcete, aby o nich „Vyhľadávač“ zobrazoval informácie.

Tento systémový proces macOS je často spojený so službou indexovania Spotlight z macOS (o ktorom sme tu už hovorili). Keď Spotlight indexuje alebo reindexuje informácie o súboroch na disku, mdwrite môže využívať značné zdroje na aktualizáciu a zápis metadát. 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ôže byť potrebné neustále aktualizovať metadáta, čo môže viesť k využívaniu zdrojov CPU.

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

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

O operačných systémoch Windows a Linux píšem z vášne už v roku 2004 a od roku 2010 som sa stal fanúšikom univerza Apple. V súčasnosti píšem tutoriály pre Mac, iPhone, iPad, Apple Watch, AirPods a ďalšie zariadenia Apple.

Zanechať komentár