Hvad er det, og hvorfor bruger mdwrite-processen 100 % CPU?

Foto af forfatter
stealth

Hvis du ser mdwrite-processen i Aktivitetsmonitor, er det normalt, men du er helt sikkert ikke tilfreds, hvis mdwrite-processen bruger 100 % CPU på macOS. Heldigvis er denne proces ikke en virus eller en service pålagt af en tredjepartsapplikation installeret på din Mac.

Dog er der ingen grund til bekymring, hvis du observerer i Aktivitetsmonitor, at mdwrite har øjeblikke, hvor den bruger en betydelig procentdel af CPU-ressourcerne. Dette er normalt under visse betingelser, selvom operationerne på din Mac midlertidigt kan påvirkes af denne proces.

Hvad er det, og hvorfor bruger mdwrite-processen 100 % CPU?

Operativsystemer macOS, rettergangen mdwrite er knyttet til tjenesten "Metadata Write". Det er en del af operativsystemet macOS og er ansvarlig for at skrive metadata på disk, herunder SSD-diske, HDD-diske og diske USB.

Metadata er information om filer, applikationer, mapper, såsom attributter, tags, oprettelsesdato og andre detaljer forbundet med filer gemt på disken. mdwrite-processen kan også bruges til at skrive data til virtuelle diske. Denne proces kan også bruges af applikationer som VirtualBox og VMware til at oprette og administrere virtuelle maskiner.

Som konklusion er "mdwrite" en proces, der indsamler og bevarer oplysninger om alle filer, der findes på systemet, inklusive dem på eksterne lagerdrev, der er forbundet til Mac'en.

Det meste af tiden, processen mdwrite kan forbruge betydelige CPU-ressourcer, når systemet har en meget stor mængde filer, der skal indekseres. For eksempel, hvis du har overført mange filer til din harddisk eller får adgang til et eksternt lagringsmedie, hvor der er mange filer, du vil "Finder” for at vise oplysninger om dem.

Denne systemproces macOS er ofte forbundet med indekseringstjenesten Spotlight fra macOS (som vi talte om her før). Hvornår Spotlight indeksere eller genindeksere filoplysninger på disk, mdwrite kan bruge betydelige ressourcer til at opdatere og skrive metadataene. Processen kan være ressourcekrævende, især under den første indeksering af et bind eller efter væsentlige indholdsændringer.

Hvis der er stor filaktivitet, såsom hyppig filoprettelse, ændring eller sletning, mdwrite kan blive bedt om at opdatere metadata konstant, hvilket kan føre til brug af CPU-ressourcer.

Relateret: Hvorfor fileproviderd bruger den mange CPU-ressourcer?

Når du ser ind Activity Monitor at denne proces kræver mange CPU-ressourcer, er det bedst at sætte andre aktiviteter på pause i et stykke tid og gå mdwrite for at afslutte skriveoperationen a metadataene.

Jeg deler gerne ud af mine erfaringer inden for computere, mobiltelefoner og operativsystemer, til at udvikle webprojekter og at bringe de mest brugbare tutorials og råd. Jeg kan godt lide at "spille" på iPhone, MacBook Pro, iPad, AirPort Extreme og på operativsystemer macOS, iOS, Android og Windows.

Efterlad en kommentar