6Aug
Έτσι είδατε κάτι που ονομάζεται "coreaudiod" κατά την περιήγηση στο Activity Monitor.Τι κάνει αυτό και μπορεί να προκαλέσει προβλήματα;
Αυτό το άρθρο αποτελεί μέρος της συνεχιζόμενης σειράς μας που εξηγεί διάφορες διεργασίες που βρίσκονται στο Activity Monitor, όπως kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd και πολλά άλλα.Δεν ξέρω τι είναι αυτές οι υπηρεσίες;Καλύτερη έναρξη ανάγνωσης!
Αυτή η συγκεκριμένη διαδικασία, coreaudiod, είναι ο δαίμονας που εξάγει το Core Audio, το χαμηλού επιπέδου API για ήχο στο macOS.Ένας δαίμονας είναι μια διαδικασία που τρέχει στο φόντο του Mac σας.μπορείτε να τα αναγνωρίσετε από το "d" στο τέλος των ονομάτων τους.
Αλλά τι είναι το Core Audio;Λοιπόν, σύμφωνα με την πύλη Developer της Apple, χειρίζεται βασικά τα πάντα για τον ήχο στο Mac σας.
Στο Mac, το Core Audio περιλαμβάνει καταγραφή, επεξεργασία, αναπαραγωγή, συμπίεση και αποσυμπίεση, MIDI, επεξεργασία σήματος, ανάλυση ροής αρχείων και σύνθεση ήχου.
Βασικά, εάν ο ήχος βγαίνει από το ηχείο σας ή είναι εγγεγραμμένος με μικρόφωνο, το coreaudiod είχε κάποιο ρόλο σε αυτό.Για το λόγο αυτό, το coreaudiod θα πάρει λίγο από την ισχύ CPU κάθε φορά που θα ακούσετε ήχο μέσω των ηχείων σας ή θα γράψετε κάτι χρησιμοποιώντας το μικρόφωνό σας.
Αν ο ήχος σας σταματήσει πάντα να λειτουργεί - και είστε σίγουροι ότι δεν κάνατε κάτι σαν να σβήνετε όλο τον ήχο ή να αλλάξετε τη συσκευή εξόδου ήχου - η επανεκκίνηση του coreaudiod στο Activity Monitor θα πρέπει να λύσει το πρόβλημα στις περιπτώσεις που διαφορετικά θα έπρεπε να κάνετε επανεκκίνησηο υπολογιστής σου.
Θα πρέπει να είναι σωστή η χρήση του δικτύου;
Εάν χρησιμοποιείτε ένα τείχος προστασίας Mac όπως το Little Snitch, ενδέχεται να παρατηρήσετε περιστασιακά την coreaudiod που προσπαθεί να αποκτήσει πρόσβαση σε συσκευές στο τοπικό δίκτυο.Τι συμβαίνει?
Λοιπόν, το coreaudiod εξουσιοδοτεί το τμήμα ήχου του AirPlay, το οποίο σας επιτρέπει να αντικατοπτρίσετε την οθόνη και τον ήχο σας στην AppleTV και μερικούς άλλους υποστηριζόμενους δέκτες ήχου.Περιστασιακά, το coreaudiod θα σαρώσει το τοπικό σας δίκτυο για να διαπιστώσει εάν υπάρχουν υποστηριζόμενες συσκευές, πράγμα που σημαίνει ότι είναι φυσιολογικό να βλέπετε μερικές φορές αυτόν τον δαίμονα να προσπαθεί να συνδεθεί με τοπικές συσκευές.
Εάν το coreaudiod χρησιμοποιεί την ισχύ CPU
Οι χρήστες έχουν αναφέρει ότι σε ορισμένες περιπτώσεις ο φάκελος /Library/Preferences/ Audio θα λείπει, προκαλώντας coreaudiod να αυξήσει τη χρήση της CPU, ακόμα και όταν δεν παίζει ήχος.Εάν παρατηρήσετε αυτή την κεφαλή ακίδας CPU στο /Library/Preferences/ στο Finder και βεβαιωθείτε ότι λείπει ο φάκελος Ήχος.
Σύμφωνα με το blogger LucaTNT, μπορείτε να αναδημιουργήσετε τον φάκελο για να λύσετε το πρόβλημα ανοίγοντας το Terminal και τρέχοντας αυτές τις δύο εντολές:
sudo mkdir /Library/Preferences/ Ήχος sudo chown -R _coreaudiod: admin /Library/Preferences/ ΉχοςΗ πρώτη εντολή δημιουργεί τον κατάλογο που χρειάζεστεαντικαθιστώ;το δεύτερο ορίζει τα σωστά δικαιώματα για το φάκελο.Πιστωτική κάρτα
: Steinar Engeland