Pokud vidíte proces mdwrite v Activity Monitor, je to normální, ale rozhodně nejste spokojeni, pokud proces mdwrite využívá 100 % CPU na macOS. Naštěstí tento proces není virus nebo služba umístěná aplikací třetí strany nainstalovanou na vašem Macu.
Pokud si však všimnete, není důvod k obavám Activity Monitor že mdwrite má časy, kdy využívá značné procento prostředků CPU. Je to normální věc za určitých podmínek, i když na chvíli operace prováděné na Mac mohou být tímto procesem ztíženy.
Co je a proč proces mdwrite využívá 100 % CPU?
Operační systémy macOS, zkouška mdwrite
je spojen se službou"Metadata Write". Je součástí operačního systému macOS a je zodpovědný za psaní metadata na disku, včetně SSD disků, HDD disků a disků USB.
Metadata jsou informace o souborech, aplikacích, adresářích, jako jsou atributy, značky, datum vytvoření a další podrobnosti spojené se soubory uloženými na disku. Proces mdwrite lze také použít k zápisu dat na virtuální disky. Tento proces mohou také používat aplikace jako VirtualBox a VMware k vytváření a správě virtuálních strojů.
Závěrem lze říci, že „mdwrite“ je proces, který shromažďuje a uchovává informace o všech souborech přítomných v systému, včetně souborů na externích úložných jednotkách připojených k počítači Mac.
Většinu času proces mdwrite
může spotřebovat značné prostředky CPU, když má systém k indexování velmi velký objem souborů. Pokud jste například přenesli mnoho souborů na pevný disk nebo přistupovali k externímu paměťovému médiu, kde je mnoho souborů, které chcete „Finder” pro zobrazení informací o nich.
Tento systémový proces macOS je často spojen se službou indexování Spotlight z macOS (o kterém jsme zde mluvili dříve). Když Spotlight indexovat nebo reindexovat informace o souboru na disku, mdwrite
může využívat značné zdroje k aktualizaci a zápisu metadata. Tento proces může být náročný na zdroje, zejména během prvního indexování svazku nebo po významných změnách obsahu.
Pokud dochází k náročné činnosti se soubory, jako je časté vytváření, úpravy nebo mazání souborů, mdwrite
může být vyzván k aktualizaci metadata neustále, což může vést k využití zdrojů CPU.
Související: Proč fileproviderd spotřebovává to hodně zdrojů CPU?
Když uvidíte v Activity Monitor že tento proces vyžaduje hodně prostředků CPU, je nejlepší na chvíli pozastavit ostatní činnosti a odejít mdwrite
pro dokončení operace zápisu a metadata.