Затова ти видя нещо, наречено "coreaudiod", докато разглеждаш Activity Monitor. Какво прави това и може да причини проблеми?
Тази статия е част от текущата ни серия, обясняваща различните процеси, открити в Activity Monitor, като kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd и много други. Не знам какви са тези услуги? По-добре започнете да четете!
Този конкретен процес, coreaudiod, е демонът, който управлява Core Audio, API за ниско ниво за звук на MacOS. Даймън е процес, който работи във фона на Mac; можете да ги идентифицирате с "d" в края на техните имена.
Но какво е Core Audio? Е, според портала за разработчици на Apple, той обработва основно всичко за звука на вашия Mac.
На Mac Mac Core Audio включва запис, редактиране, възпроизвеждане, компресия и декомпресия, MIDI, обработка на сигнали, синхронизиране на потоци от файлове и аудио синтез.
По принцип, ако звукът излезе от вашия високоговорител или е записан с микрофон, coreaudiod имаше дял в него. По тази причина coreaudiod ще поеме малко мощ на процесора всеки път, когато чувате звука през високоговорителите си, или записвате нещо с вашия микрофон.
Ако звукът ви някога спира да работи - и сте напълно сигурни, че не сте направили нещо като заглушаване на звука или промяна на аудио изходното устройство - рестартирането на coreaudiod в Activity Monitor трябва да реши проблема в случаите, когато иначе би трябвало да рестартирате компютър.
Ако използвате защитна стена за Mac като Little Snitch, понякога може да забележите, че coreaudiod се опитва да получи достъп до устройства в локалната мрежа. Какво става?
Е, coreaudiod управлява аудио частта на AirPlay, която ви позволява да отразявате дисплея и аудиото си към AppleTV и някои други поддържани аудио приемници. Понякога coreaudiod ще сканира вашата локална мрежа, за да види дали има поддържани устройства, което означава, че е нормално да видите, че този демон се опитва да се свърже с локални устройства.
Потребителите са съобщили, че в някои случаи папката / Library / Preferences / Audio ще изчезне, което ще причини coreaudiod да увеличи масивно използването на CPU, дори когато не се възпроизвежда аудио. Ако забележите тази глава на CPU в / Library / Preferences / в Finder и проверете дали липсва папката Audio.
Според блогъра LucaTNT можете сами да пресъздадете папката, за да разрешите проблема, като отворите терминала и изпълнявате тези две команди:
sudo mkdir / Библиотека / Предпочитания / Аудио sudo chown -R_coreaudiod: admin / Библиотека / Предпочитания / Аудио
Първата команда създава директорията, която трябва да замените; втората зададе правилните разрешения за папката.
Снимка Кредит: Steinar Engeland