Spotlight indeksuje wszystko w macOS, co powoduje obciążenie procesora i dysku. Stało się to już klasycznym pytaniem, co jest cenniejsze – ładowanie baterii laptopa i zasoby do przepisywania SSD czy niewątpliwa wygoda Spotlighta?

Spis treści

Co to jest MDS w macOS?

mds to jest „serwer metadanych” jest częścią Spotlight, rozwiązanie wyszukiwania w naszym macOS. Możesz wywołać jego pasek wyszukiwania naciskając „Cmnd” + „Spacja”.

Jeśli ostatnio przenosiłeś swoje pliki i aplikacje z jednego Maca na drugi lub pobrałeś dużą liczbę nowych plików, to jest całkiem normalne, że mds i mdworker działają na pełnych obrotach, wykorzystując tym samym dużo pamięci i procesora. Procesy te działają w celu utworzenia indeksu wszystkich plików, który następnie zapewni szybkie wyszukiwanie.

Jak możesz to stwierdzić na pewno?

Po prostu otwórz Spotlight i zobaczysz słowo „Indeksowanie…” obok paska postępu. Jeśli widzisz tę wiadomość, bądź świadomy, że Spotlight pracuje nad indeksem, to jest powód używania zasobów. Zwykle trwa to kilka godzin, choć może się różnić w zależności od szybkości dysku twardego i procesora.

Spotlight jest skonfigurowany tak, aby nie wykorzystywać wszystkich zasobów. Jeśli używasz komputera do innych operacji, które wymagają dużej ilości zasobów, proces indeksowania powinien zostać tymczasowo zatrzymany. Jeśli jednak Twój Mac pozostaje nieaktywny, a Ty jesteś podłączony do sieci energetycznej, Spotlight wykorzysta wszystkie dostępne zasoby potrzebne do utworzenia bazy danych.

Czy proces mds jest związany z mdworker?

Tak, oczywiście. Zazwyczaj w macOS pracują one razem, worker jako kolektor danych, a proces mds jako serwer. Szczegółowo pracę tego tandemu opisałem w artykule wcześniej.

Czytaj dalej: Czym jest proces mdworker na moim Macu?

Rozwiązanie

Ponieważ procesy te są wywołane przez Spotlight, należy je spacyfikować (nie bójcie się, nie jest to proces na zbyt długi czas. Doskonale rozumiem, jak bardzo ułatwia to życie wielu „jabłkowym użytkownikom”).

  • W tym celu należy przejść do terminala i wpisać to polecenie:
sudo mdutil -a -i off
  • Spotlight jest teraz całkowicie wyłączony, wchodzimy w monitoring i cieszymy się;
  • Teraz włącz wyszukiwanie wszystkiego z powrotem:
sudo mdutil -a -i on
  • Albo Spotlight może być wyłączony na zawsze.

Podsumowanie

Od razu powiem, że sam mógłbym się obejść bez Spotlighta (stara szkoła nauczyła mnie systematyzować wszystkie dane ręcznie) i jest sposób, aby po prostu wyłączyć wewnętrzne wyszukiwanie na komputerze, ale to byłoby zbyt proste. W dodatku z indeksu Spotlight korzystam nie tylko ja, ale również niektóre programy zainstalowane na komputerze. A im dalej, tym więcej takich programów, więc… wybierzmy racjonalną drogę.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.