Co to jest i dlaczego proces mdwrite zużywa 100% CPU?

Zdjęcie autora
stealth

Jeśli widzisz proces mdwrite w Monitorze aktywności, to jest normalne, ale z pewnością nie będziesz zadowolony, jeśli proces mdwrite zużywa 100% CPU na macOS. Na szczęście ten proces nie jest wirusem ani usługą narzuconą przez aplikację zainstalowaną na Macu przez stronę trzecią.

Jednak nie ma powodu do niepokoju, jeśli zauważysz w Monitorze aktywności, że mdwrite ma chwile, kiedy zużywa znaczną część zasobów CPU. To jest normalne w pewnych warunkach, chociaż operacje na Twoim Macu mogą być tymczasowo utrudnione przez ten proces.

Co to jest i dlaczego proces mdwrite zużywa 100% CPU?

systemy operacyjne macOS, rozprawa sądowa mdwrite jest powiązany z usługą”Metadata Write„. Jest częścią systemu operacyjnego macOS i jest odpowiedzialny za pisanie metadane na dysku, w tym dyski SSD, dyski HDD i dyski USB.

Metadane to informacje o plikach, aplikacjach, katalogach, takie jak atrybuty, znaczniki, data utworzenia i inne szczegóły związane z plikami przechowywanymi na dysku. Procesu mdwrite można także używać do zapisywania danych na dyskach wirtualnych. Proces ten może być również wykorzystywany przez aplikacje takie jak VirtualBox i VMware do tworzenia maszyn wirtualnych i zarządzania nimi.

Podsumowując, „mdwrite” to proces gromadzący i przechowujący informacje o wszystkich plikach znajdujących się w systemie, w tym także na zewnętrznych dyskach podłączonych do komputera Mac.

W większości przypadków proces mdwrite może zużywać znaczne zasoby procesora, gdy system ma bardzo dużą liczbę plików do indeksowania. Na przykład, jeśli przeniosłeś wiele plików na dysk twardy lub uzyskałeś dostęp do zewnętrznego nośnika pamięci, na którym znajduje się wiele plików, które chcesz „Finder”, aby wyświetlić informacje na ich temat.

Ten proces systemowy macOS jest często kojarzony z usługą indeksowania Spotlight z macOS (o czym już tu mówiliśmy). Gdy Spotlight indeksowanie lub ponowne indeksowanie informacji o pliku na dysku, mdwrite może wykorzystywać znaczne zasoby do aktualizacji i zapisu metadane. Proces ten może wymagać dużej ilości zasobów, szczególnie podczas pierwszego indeksowania woluminu lub po znaczących zmianach treści.

W przypadku dużej aktywności związanej z plikami, takiej jak częste tworzenie, modyfikowanie lub usuwanie plików, mdwrite może zostać wyświetlony monit o aktualizację metadanych w sposób ciągły, co może prowadzić do wykorzystania zasobów procesora.

Związane z: Dlaczego fileproviderd czy zużywa dużo zasobów procesora?

Kiedy zobaczysz w Activity Monitor że proces ten wymaga dużych zasobów procesora, najlepiej wstrzymać się na chwilę z innymi czynnościami i wyjść mdwrite aby zakończyć operację zapisu a metadane.

Chętnie podzielę się swoimi doświadczeniami z zakresu komputerów, telefonów komórkowych i systemów operacyjnych, opracuję projekty internetowe oraz udzielę najbardziej przydatnych tutoriali i porad. Lubię "grać" na iPhonie, MacBook Pro, iPad, AirPort Extreme i w systemach operacyjnych macOS, iOS, Android i Windows.

Zostaw komentarz