Ce este și de ce procesul mdwrite utilizează 100% CPU?

Photo of author
stealth

Dacă vedeți procesul mdwrite în Activity Monitor, este un lucru normal, însă cu siguranță nu sunteți încântați dacă procesul mdwrite utilizează 100% CPU pe macOS. Din fericire, acest proces nu este un virus sau un serviciu pus de o terță aplicație instalată pe Mac.

Cu toate acestea, nu este motiv de îngrijorare dacă observați în Activity Monitor că mdwrite are momente în care utilizează un procent semnificativ din resursele CPU. Este un lucru normal în anumite condiții, chiar dacă pentru un timp operațiunile efectuate pe Mac pot fi îngreunate din cauza acestui proces.

Ce este și de ce procesul mdwrite utilizează 100% CPU?

Pe sistemele de operare macOS, procesul mdwrite este asociat cu serviciul “Metadata Write“. Acesta face parte din sistemul de operare macOS și este responsabil pentru scrierea metadatelor pe disc, inclusiv discuri SSD, discuri HDD și discuri USB.

Metadatele sunt informații despre fișiere, aplicații, directori, cum ar fi atributele, tag-urile, data de creare și alte detalii asociate cu fișierele stocate pe disc. De asemenea, procesul mdwrite poate fi utilizat și pentru a scrie date pe discuri virtuale. Acest proces poate fi utilizat și de aplicații precum VirtualBox și VMware pentru a crea și gestiona mașini virtuale.

În concluzie, “mdwrite” este un proces care colectează și reține informații despre toate fișierele prezente pe sistem, inclusiv cele de pe unitățile de stocare externe care sunte conectate la Mac.

De cele mai multe ori, procesul mdwrite poate consuma resurse semnificative de CPU atunci când sistemul are de indexat un volum foarte mare de fișiere. De exemplu, dacă ați transferat foarte multe fișiere pe hard disk sau accesați un mediu de stoacare extern unde sunt multe fișiere pentru care doriți ca în “Finder” să se afișeze informații despre aceastea.

Acest proces al sistemului macOS este adesea asociat cu serviciul de indexare Spotlight de pe macOS (despre care am mai vorbit aici). Atunci când Spotlight indexează sau reindexează informațiile despre fișierele de pe disc, mdwrite poate utiliza resurse semnificative pentru a actualiza și scrie metadatele. Procesul poate fi intens pe resurse, în special în timpul primei indexări a unui volum sau după modificări semnificative ale conținutului.

Dacă există o activitate intensă cu fișiere, cum ar fi crearea, modificarea sau ștergerea frecventă a fișierelor, mdwrite poate fi solicitat să actualizeze metadatele în mod constant, ceea ce poate duce la utilizarea resurselor de CPU.

Related: De ce fileproviderd utilizeaza multe resurse CPU?

Atunci când vedeți în Activity Monitor că acest proces solicită multe resurse CPU, cel mai bine este să întrerupeți pentru un timp alte activități și să lasați mdwrite să termine operațiunea de scriere a metadatelor.

Sunt bucuros sa impart experientele din domeniul calculatoarelor, telefoniei mobile si ale sistemelor de operare, sa dezvolt proiecte web si sa aduc cele mai utile tutoriale si sfaturi. Imi place sa ma "joc" pe iPhone, MacBook Pro, iPad, AirPort Extreme si pe sistemele de operare macOS, iOS, Android si Windows.

Leave a Comment