Какво е coreaudiod и защо работи на моя Mac?
Така че видяхте нещо, което се нарича "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, Core Audio обхваща запис, редактиране, възпроизвеждане, компресиране и декомпресиране, MIDI, обработка на сигнали, анализ на файлови потоци и синтез на звук.
По принцип, ако звукът излезе от вашия високоговорител, или е записан с микрофон, ядрото имаше участие в него. Поради тази причина сървърният период ще поеме малко мощност на процесора по всяко време, когато чуете звук през високоговорителите или запишете нещо с микрофона си.
Ако звукът ви престане да работи - и сте напълно сигурни, че не сте направили нещо като заглушаване на всички аудиосигнали или промените звуковия период на аудио изходното устройство в Монитора на активността, трябва да решите проблема, когато в противен случай трябва да рестартирате компютър.
Трябва ли да използваме мрежата?
Ако използвате защитна стена на Mac като Little Snitch, понякога може да забележите, че сърцевият период се опитва да осъществи достъп до устройства в локалната мрежа. Какво става?
Добре, ядрото захранва аудио частта на AirPlay, която ви позволява да отразявате дисплея и звука на AppleTV и няколко други поддържани аудио приемника. Понякога ядрото ще сканира локалната ви мрежа, за да види дали има поддържани устройства, което означава, че понякога е възможно този демон да се свърже с локални устройства..
Ако coreaudiod използва силата на процесора
Потребителите са съобщили, че в някои случаи папката / Library / Preferences / Audio ще изчезнат, което ще накара сърцевината да увеличи масово използването на процесора дори когато не се възпроизвежда звук. Ако забележите, че този процесор се насочва към / Library / Preferences / в Finder и проверява дали липсва аудио папката.
Според блогър LucaTNT можете да създадете отново папката, за да решите проблема, като отворите терминала и изпълните тези две команди:
sudo mkdir / Библиотека / Предпочитания / Аудио sudo chown -R _coreaudiod: admin / Библиотека / Предпочитания / Аудио
Първата команда създава директорията, която трябва да замените; втората задава правилните разрешения за папката.
Снимка: Steinar Engeland