Startseite » wie man » Was sind mds und mdworker und warum laufen sie auf meinem Mac?

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

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

    Dieser Artikel ist Teil unserer fortlaufenden Serie, in der verschiedene Prozesse erläutert werden, die in Activity Monitor zu finden sind, wie kernel_task, hidd, installd und viele andere. Weiß nicht, was diese Dienste sind? Beginnen Sie lieber mit dem Lesen!

    Die beiden Prozesse sind Teil von Spotlight, dem macOS-Suchwerkzeug. Der erste, mds, steht für Metadaten-Server. Dieser Prozess verwaltet den Index, der für schnelle Suchergebnisse verwendet wird. Der zweite, mdworker, steht für Metadata Server Worker. Dies erledigt die harte Arbeit, Ihre Dateien tatsächlich zu indexieren, um eine schnelle Suche zu ermöglichen.

    Warum verwenden mds und mdworker so viel RAM und CPU?

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

    Wie können Sie erkennen, dass dies der Fall ist? Öffnen Sie Spotlight und Sie sehen das Wort "Indizierung" neben einer Fortschrittsleiste.

    Wenn Sie diese Meldung sehen, wissen Sie, dass Spotlight hart daran arbeitet, Ihren Index zu erstellen. Dies ist der Grund für die Ressourcennutzung. Dies dauert in der Regel nur wenige Stunden. Dies 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ückgehen. Wenn sich Ihr Mac jedoch im Leerlauf befindet und Sie nicht im Akkubetrieb sind, kann Spotlight jederzeit die erforderlichen Ressourcen verwenden, um die Datenbank aufzubauen.

    Erstellen Sie Ihren Spotlight-Index neu

    Wenn diese Prozesse ihre Arbeit nie zu beenden scheinen und Ihre CPU und Ihr Arbeitsspeicher einige Tage nach Beginn der Indizierung ständig verwendet werden, 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 Hauptmethoden, dies zu tun. Als Erstes fügen Sie Ihre gesamte Festplatte zur Liste Ausgeschlossene Orte hinzu und fügen Sie sie dann erneut hinzu. Die zweite besteht darin, das Terminal zu öffnen und dann den folgenden Befehl auszuführen:

    Sudo Mdutil -E /

    In jedem Fall wird Ihr gesamter Spotlight-Index neu erstellt, was Sie wiederum sehen können, wenn Sie Spotlight nach oben ziehen und oben links neben der Fortschrittsleiste nach dem Wort "Indexing" suchen. Sobald dieser Prozess abgeschlossen ist, sollten mds und mdworker aufhören, übermäßig viel CPU zu beanspruchen. Wenn dies nicht der Fall ist, sollten Sie Erste Hilfe ausführen, um Dateisystemprobleme auf Ihrem Mac zu beheben, und dann den Index erneut erstellen. Das löst das Problem in fast allen Fällen.