Hva er og hvorfor bruker MDWrite -prosessen 100% CPU?

Foto av forfatter
Stealth
Oppdatering:

Hvis du ser mdwrite-prosessen i Activity Monitor, er det normalt, men du er definitivt ikke fornøyd hvis mdwrite-prosessen bruker 100% CPU på macOS. Heldigvis er ikke denne prosessen et virus eller en tjeneste plassert av et tredjepartsprogram installert på din Mac.

Det er imidlertid ingen grunn til bekymring hvis du legger merke til i Activity Monitor at mdwrite har tider når den bruker en betydelig prosentandel av CPU-ressurser. Dette er normalt under visse forhold, selv om operasjoner på Mac-en din for en stund kan bli vanskelig på grunn av denne prosessen.

Hva er og hvorfor bruker MDWrite -prosessen 100% CPU?

På macOS-operativsystemer, prosessen mdwrite er knyttet til tjenesten "Metadata WriteDet er en del av macOS-operativsystemet og er ansvarlig for å skrive metadata til disk, inkludert SSD-disker, HDD-disker og USB-disker.

Metadata er informasjon om filer, applikasjoner, kataloger, for eksempel attributter, tagger, opprettelsesdato og andre detaljer knyttet til filer som er lagret på disken. mdwrite-prosessen kan også brukes til å skrive data til virtuelle disker. Denne prosessen kan også brukes av applikasjoner som VirtualBox og VMware til å lage og administrere virtuelle maskiner.

Avslutningsvis er "mdwrite" en prosess som samler inn og beholder informasjon om alle filer som finnes på systemet, inkludert de på eksterne lagringsstasjoner som er koblet til Mac-en.

Mesteparten av tiden, prosessen mdwrite kan forbruke betydelige CPU-ressurser når systemet har et veldig stort volum filer å indeksere. For eksempel hvis du har overført mange filer til harddisken eller får tilgang til et eksternt lagringsmedium hvor det er mange filer du vil at «Finder» skal vise informasjon om dem for.

Denne macOS-systemprosessen er ofte knyttet til indekseringstjenesten Spotlight fra macOS (som vi snakket om her før). Når Spotlight indekserer eller reindekserer informasjon om filer på disk, mdwrite kan bruke betydelige ressurser til å oppdatere og skrive metadata. Prosessen kan være ressurskrevende, spesielt under den første indekseringen av et volum eller etter betydelige innholdsendringer.

Hvis det er stor filaktivitet, for eksempel hyppig filoppretting, endring eller sletting, mdwrite kan være nødvendig å oppdatere metadata kontinuerlig, noe som kan resultere i CPU-ressursbruk.

Relatert: Hvorfor bruker fileproviderd mye CPU-ressurser?

Når du ser i Activity Monitor at denne prosessen krever mye CPU-ressurser, er det best å sette andre aktiviteter på pause en stund og la mdwrite for å fullføre metadataskriveoperasjonen.

Jeg skriver ut av lidenskap siden 2004 om Windows og Linux -operativsystemer, og fra 2010 for å bli tilhenger av Apple Universe. For øyeblikket skriver jeg opplæringsprogrammer for Mac, iPhone, iPad, Apple Watch, AirPods og andre Apple -enheter.

Legg igjen en kommentar