8Sep
Podczas sprawdzania Monitora aktywności zauważyłeś kilka nierozpoznawalnych procesów: mds i mdworker. Nie ma ikony i wydaje się, że cały czas działają.Nie martw się, są nieszkodliwe.
Ten artykuł jest częścią naszych bieżących serii wyjaśniających różne procesy znalezione w Activity Monitor, takie jak kernel_task, hidd, installd i wiele innych. Nie wiesz, jakie są te usługi? Lepiej zacznij czytać!
Te dwa procesy są częścią Spotlight, narzędzia wyszukiwania w systemie MacOS.Pierwszy, mds, oznacza serwer metadanych. Ten proces zarządza indeksem używanym w celu uzyskania szybkich wyników wyszukiwania. Drugi, mdworker, oznacza pracownika serwera metadanych. To naprawdę utrudnia indeksowanie plików, aby umożliwić szybkie wyszukiwanie.
Dlaczego mds i mdworker używają tak dużo pamięci RAM i procesora?
Jeśli migrowałeś swoje pliki i aplikacje z jednego komputera Mac na drugi, normalne jest, że program mds i mdworker zajmują dużo mocy procesora i pamięci. To samo dotyczy sytuacji, gdy ostatnio dodano kilka nowych plików do komputera. Wszystkie procesy pracują nad utworzeniem indeksu wszystkich plików, co później przyspieszy szybkie wyszukiwanie.
Jak możesz to stwierdzić?Otwórz Spotlight, a zobaczysz słowo "Indeksowanie" obok paska postępu.
Jeśli widzisz ten komunikat, wiesz, że Spotlight ciężko pracuje nad tworzeniem indeksu i to jest powód użycia zasobów. Zwykle zajmuje to tylko kilka godzin, ale może się to różnić w zależności od dysku twardego i szybkości procesora.
Spotlight jest tak skonfigurowany, aby nie zużywał wszystkich zasobów. Jeśli robisz coś, co wymaga dużej mocy obliczeniowej, te procesy powinny się wycofać.Ale jeśli Twój komputer Mac pozostanie bezczynny, a nie masz zasilania z baterii, Spotlight będzie mógł swobodnie korzystać z zasobów niezbędnych do zbudowania bazy danych.
Odbuduj swój indeks Spotlight
Jeśli procesy te nigdy nie zakończą swojej pracy i cały czas używają CPU i pamięci po rozpoczęciu indeksowania, istnieje ryzyko, że indeks zostanie uszkodzony. Na szczęście możesz rozwiązać takie problemy, odbudowując indeks Spotlight.
Istnieją dwa główne sposoby, aby to zrobić.Pierwszym jest dodanie całego dysku twardego do listy Wykluczone lokalizacje, a następnie ponowne dodanie go. Druga polega na otwarciu terminala, a następnie uruchomieniu następującego polecenia:
sudo mdutil -E /
Tak czy inaczej, cały indeks Spotlight zostanie ponownie zbudowany, co ponownie można zobaczyć, wyciągając Spotlight i szukając słowa "Indeksowanie"U góry po lewej stronie, obok paska postępu. Po zakończeniu tego procesu, mds i mdworker powinni przestać przejmować nadmierny procesor. Jeśli nie, rozważ uruchomienie pierwszej pomocy, aby naprawić problemy z systemem plików na komputerze Mac, a następnie ponownie zbuduj indeks. To rozwiąże problem niemal we wszystkich przypadkach.