Was sind mds und mdworker und warum laufen sie auf meinem Mac?

Beim Auschecken von Activity Monitor sind Ihnen einige Prozesse aufgefallen, die Sie nicht erkennen: mds und mdworker. Weder haben ein Symbol, und sie scheinen ständig zu laufen. Mach dir keine Sorgen, sie sind harmlos.

VERBINDUNG: Was ist dieser Prozess und warum läuft er auf meinem Mac?

Dieser Artikel ist Teil unserer fortlaufenden Reihe, in der verschiedene Prozesse in Activity Monitor erläutert werden, z. B. kernel_task, hidd, installd und viele andere. Sie wissen nicht, was diese Dienste sind? Fangen Sie besser an zu lesen!

Die beiden Prozesse sind Teil von Spotlight, dem MacOS-Suchwerkzeug. Der erste, mds, steht für Metadatenserver. Dieser Prozess verwaltet den Index, mit dem Sie schnelle Suchergebnisse erhalten. Der zweite, mdworker, steht für Metadata Server Worker. Dies macht die harte Arbeit, Ihre Dateien tatsächlich zu indizieren, um diese schnelle Suche zu ermöglichen.

Warum verwenden mds und mdworker so viel RAM und CPU?

Wenn Sie kürzlich Ihre Dateien und Apps von einem Mac auf einen anderen migriert haben, ist es normal, dass mds und mdworker viel CPU-Leistung und Arbeitsspeicher beanspruchen. Das Gleiche gilt, wenn Sie Ihrem Computer kürzlich eine Reihe neuer Dateien hinzugefügt haben. Beide Prozesse arbeiten daran, einen Index aller Ihrer Dateien zu erstellen, der später Ihre schnelle Suche unterstützt.

Wie können Sie feststellen, dass dies der Fall ist? Öffnen Sie Spotlight und Sie sehen das Wort "Indizierung" neben einem Fortschrittsbalken.

Wenn Sie diese Meldung sehen, wissen Sie, dass Spotlight hart daran arbeitet, Ihren Index zu erstellen, und das ist der Grund für die Ressourcennutzung. Dies dauert normalerweise nur einige Stunden, kann jedoch je nach Festplatte und Prozessorgeschwindigkeit variieren.

Spotlight ist so konfiguriert, dass nicht alle Ressourcen verbraucht werden. Wenn Sie etwas tun, das prozessorintensiv ist, sollten diese Prozesse zurückgesetzt werden. Wenn Ihr Mac jedoch nicht in Betrieb ist und Sie keinen Akku haben, kann Spotlight alle Ressourcen verwenden, die zum Erstellen der Datenbank erforderlich sind.

Erstellen Sie Ihren Spotlight-Index neu

VERBINDUNG: So beheben Sie Spotlight-Probleme durch Neuerstellung des Index

Wenn diese Prozesse ihren Job scheinbar nie beenden und Ihre CPU und Ihren Arbeitstag Tage nach Beginn der Indizierung ständig beanspruchen, besteht die Möglichkeit, dass Ihr Index beschädigt wird. Glücklicherweise können Sie solche Probleme beheben, indem Sie den Spotlight-Index neu erstellen.

Es gibt zwei Möglichkeiten, dies zu tun. Die erste besteht darin, Ihre gesamte Festplatte zur Liste der ausgeschlossenen Speicherorte hinzuzufügen und sie anschließend aus der Ausschlussliste zu entfernen. Die zweite besteht darin, das Terminal zu öffnen und dann den folgenden Befehl auszuführen:

sudo mdutil -E /

In beiden Fällen wird Ihr gesamter Spotlight-Index neu erstellt. Dies können Sie erneut sehen, indem Sie Spotlight aufrufen und oben links neben dem Fortschrittsbalken nach dem Wort „Indizierung“ suchen. Sobald dieser Vorgang abgeschlossen ist, sollten mds und mdworker keine übermäßige CPU mehr beanspruchen. Wenn nicht, führen Sie First Aid aus, um Dateisystemprobleme auf Ihrem Mac zu beheben, und erstellen Sie den Index erneut. Das wird das Problem in fast allen Fällen lösen.