6Aug
Sie haben beim Durchsuchen des Aktivitätsmonitors etwas namens "coreaudiod" gesehen. Was macht das und könnte es Probleme verursachen?
Dieser Artikel ist Teil unserer laufenden Reihe, die verschiedene Prozesse erklärt, die im Aktivitätsmonitor gefunden werden, wie kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd und viele andere. Weiß nicht, was diese Dienste sind? Besser anfangen zu lesen!
Dieser spezielle Prozess, coreaudiod, ist der Daemon, der Core Audio, die Low-Level-API für Sound auf macOS, antreibt. Ein Daemon ist ein Prozess, der im Hintergrund des Mac ausgeführt wird. Sie können sie durch das "d" am Ende ihrer Namen identifizieren.
Aber was ist Core Audio? Nun, nach Apples Developer-Portal, behandelt es im Grunde genommen alles über Sound auf Ihrem Mac.
Auf dem Mac umfasst Core Audio Aufnahme, Bearbeitung, Wiedergabe, Komprimierung und Dekomprimierung, MIDI, Signalverarbeitung, Dateistromanalyse und Audiosynthese.
Wenn Sound aus dem Lautsprecher kommt oder mit einem Mikrofon aufgenommen wird, hat die Kernaudio-Funktion einen wesentlichen Anteil daran. Aus diesem Grund wird die Coreaudio-Funktion jedes Mal etwas CPU-Leistung verbrauchen, wenn Sie Audio über Ihre Lautsprecher hören oder etwas mit Ihrem Mikrofon aufnehmen.
Wenn Ihr Sound nicht mehr funktioniert und Sie sicher sind, dass Sie nicht alle Audiodateien stummgeschaltet oder Ihr Audioausgabegerät geändert haben, sollte das Neustarten der Kernaudioaktivität in Activity Monitor das Problem lösen, wenn Sie andernfalls neu starten müssendein Computer.
Sollte coreaudiod Verwendung des Netzwerks sein?
Wenn Sie eine Mac-Firewall wie Little Snitch verwenden, kann es gelegentlich vorkommen, dass Sie versuchen, auf Geräte im lokalen Netzwerk zuzugreifen. Was ist los?
Nun, CoreAudiod aktiviert den Audioteil von AirPlay, mit dem Sie Ihre Anzeige und Audio auf AppleTV und einige andere unterstützte Audioempfänger spiegeln können. Gelegentlich überprüft coreaudiod Ihr lokales Netzwerk, um festzustellen, ob es unterstützte Geräte gibt. Es ist daher normal, dass dieser Dämon manchmal versucht, sich mit lokalen Geräten zu verbinden.
Wenn coreaudiod Ihre CPU Power
verwendet Benutzer haben berichtet, dass in einigen Fällen der Ordner /Library/Preferences/ Audio fehlt, was dazu führt, dass Coreaudiod seine CPU-Auslastung massiv erhöht, auch wenn kein Audio abgespielt wird. Wenn Sie diese CPU-Spitze bemerken, gehen Sie zu /Library/Preferences/ im Finder und vergewissern Sie sich, dass der Audio-Ordner fehlt.
Laut Blogger LucaTNT können Sie den Ordner selbst neu erstellen, um das Problem zu lösen, indem Sie das Terminal öffnen und diese beiden Befehle ausführen:
sudo mkdir /Library/Preferences/ Audio sudo chown -R _coreaudiod: admin /Library/Preferences/ AudioDer erste Befehl erstellt das Verzeichnis, das Sie benötigenersetzen;der zweite legt die richtigen Berechtigungen für den Ordner fest.
Bildnachweis: Steinar England