Чому демон coreaudiod використовує 5% або більше CPU?


42

Кожен раз, коли я слухаю музику на iTunes або VLC, я помічаю, що процес coreaudiod викликає незвично високе використання процесора (5% або більше).

Ви маєте те саме питання? У чому причина такого високого використання процесора?

  • Останні оновлення OS X не змінили це спостереження. Перезапуск (або вбивство процесу, щоб він повторно не став) не вирішує проблему. Через пару секунд використання процесора coreaudiod знову перевищує 5%.

  • Важливо зауважити, що використання лінійки вимикає проблему, а використання процесора Coreaudiod знижується до 1% -2%.

введіть тут опис зображення


2
так, я прочитав їх, жодна з виправлень не виправила проблему ...
Haytham Elkhoja

1
Так, як це дивно?
Haytham Elkhoja

1
У мене те саме питання. Mac OS X 10.7.2; coreaudiod постійно використовує 8% процесора. Проблема зникає, коли я підключаю навушники. 2,4 ГГц Core 2 Duo MBP. Я десь читав, що Паралелі можуть бути під підозрою - хтось тут використовує Паралелі?
Скотт

1
Я теж переживаю те, коли граю через колонки, спробую навушники. Дякуємо, що поділилися порадою, Хейтхем.
Глобальний кочівник

1
Ця проблема все ще зберігається в 10.7.3. Під час прослуховування радіо coreaudiod на 10%!
gentmatt

Відповіді:


21

Високе використання процесора coreaudiod пояснюється тим, що працює програмне забезпечення для зменшення шуму в навколишньому середовищі (на диво, навіть коли вбудований мікрофон не використовується).

Перейдіть до Налаштування системи> Звук> Введіть та зніміть прапорець Використовувати зменшення шуму навколишнього середовища .

Тоді або перезавантажте або запустіть цей одношаровий рядок, щоб перезавантажити coreaudiod, і ви побачите падіння використання процесора coreaudiod до 1% або менше.


Упав з 11% до 8% під час вимкнення звуку і нічого не відтворюється. (2015 MBP 13 ")
Zenexer

1
Після зміни налаштувань мені також довелося запустити "sudo killall coreaudiod", щоб фактично знизити використання процесора. Я думаю, що перезавантаження також здійснило б те саме.
DrFriedParts

1
Зауважте, що при запуску sudo killall coreaudiodбуде вимкнено звук, поки ви не перезавантажите або належним чином перезавантажте coreaudiod. Цей однолінійний лайнер повинен зробити трюк, якщо ви не хочете перезавантажуватися.
Дейв Ярвуд

4

Це, мабуть, є проблемою з ноу-хау, і, сподіваємось, вона буде виправлена ​​в оновленнях у майбутньому. На сьогоднішній день ви можете спробувати одну чи дві речі (безперечно, переконайтесь, що все програмне забезпечення оновлено до найвищої стабільної версії)

  • Перш за все перезавантажте комп’ютер.
  • По-друге, встановіть Onyx . Встановіть та відкрийте та натисніть на вкладку "Очищення". Під цим переконайтеся, що в розділі «Система» встановлено прапорець «Аудіокомпоненти». Клацніть виконати, і нехай це робить.
  • Потім відкрийте Disk Utility, виберіть обсяг запуску та відновіть усі дозволи на диску. Нехай вона працює, а потім закрийте всі програми та перезавантажте знову.

Я сподіваюся, що це допоможе певним чином полегшити проблему, але я не можу цього гарантувати, оскільки сам не зазнав цього, але це такий спосіб дії, який я вживаю, коли моє використання процесора вище, ніж я б очікував, що це відбудеться через процес.


3
Це не є рішенням ні в якому разі, формі чи формі.
Haytham Elkhoja

2
CPU піднявся від 8 до 120% і постійно коливався. Видалення бібліотеки / налаштувань / аудіо для мене не працювало, але інструкції All Maxwell зробили свою справу.
Yves_T

3

Здається, деякі програми викликають цю проблему під час взаємодії з мікрофоном. Проблема зникає через хвилину-дві після закриття проблемних програм.

Проблемні програми

Ці програми потрібно перезапустити, щоб відновити нормальне використання процесора. Вони не відпускають належним чином мікрофон.

  • HipChat після першого використання камери / мікрофона використовується, наприклад, при відкритті налаштувань (див. Форуми HipChat )
  • Бум від Global Delight Technologies ( довідник ) - наскільки я можу сказати, це не повинно використовувати мікрофон

Фонові програми

Ці програми можуть працювати у фоновому режимі під час використання мікрофона.

  • Будь-які програми VoIP, такі як Skype або FaceTime
  • Adobe Flash у веб-браузері
  • Програми для віртуалізації, такі як VMware, VirtualBox або Parallels. Вони, ймовірно, "слухатимуть" ваш мікрофон щоразу, коли у вас працює віртуальна машина, навіть якщо ця віртуальна машина, схоже, не використовує мікрофон на даний момент. Більшість програм для віртуалізації дозволяє вимкнути віртуалізацію аудіо апаратного забезпечення, що повинно вирішити це, хоча деякі можуть бути недостатньо деталізованими, щоб вимкнути мікрофон, не вимкнувши також динаміки.
  • Спеціалізоване аудіо програмне забезпечення, таке, яке розробило Akai Pro ( приклад звіту для EIE Pro з Logic X)
  • Програмне забезпечення голосового пошуку / розпізнавання , включаючи функцію голосового пошуку "Ok Google" Google Chrome ( повідомляється як частково зафіксована розробниками Chrome: Chrome перестане слухати при переключенні користувачів)

2

Схоже, створення папки « Бібліотека / налаштування / аудіо» працювало принаймні для деяких людей. Ви пробували?


Користувач щойно скопіював /Library/Preferences/Audio/з іншого комп’ютера. У мене також була проблема на моєму попередньому Mac. Якщо це працювало для когось, чи можете ви десь завантажувати файли плістів?
Лрі

2

Вкладка в google chrome під управлінням WhatsApp підтримує систему пробудженою; зокрема, працює coreaudiod. Дивіться https://webdiary.com/tag/coreaudiod/


Ласкаво просимо в "Запитайте різних"! Це не дає відповіді на запитання. Щоб критикувати або вимагати роз'яснення у автора, залиште коментар під їх публікацією, як тільки ви отримаєте достатню репутацію . Якщо у вас є нове запитання, будь ласка, задайте його, натиснувши кнопку Задати питання . Додайте посилання на це питання, якщо це допомагає надати контекст.
Tetsujin

Це дійсно ват змушував coreaudiod постійно їсти 8% процесора на моєму комп'ютері. Після закриття вкладки використання процесора негайно зникло.
Фрік

1

У мене було саме те саме питання 10.8.4.

Вихід із Boom.app, здається, вирішив це для мене.

Я думаю, що Boom використовує подібну технологію, як AirFoil, тому, можливо, варто зупинити чи видалити все, що якимось чином захоплює та модифікує або перенаправляє аудіопотік.

Можливо, додаток, який впливає на вас, економить стан на пристрої виводу, і стан для ваших вбудованих динаміків якимось чином захищений.


Плакат не вказував, що він використовує сторонні додатки або додатки, крім VLC.
tubedogg

Я спробував відключити BoomDevice (у розділі System Preferences-> Sound) у списках пристроїв вихідного та вхідного сигналів, і моє використання CPU для coreaudiod негайно знизилося.
Шон Бін

Цікаво, що я давно видалив Boom, але BoomDevice все ще встановлений .. Мені доведеться це виправити.
Шон Бін

1

Це справді пов’язано з тим, що браузер Google Chrome постійно використовує мікрофон для прослуховування гарячої слова "OK Google". Якщо зняти прапорець із зменшенням рівня шуму в системних налаштуваннях звуку, зменшення використання процесора (у моєму випадку з 12% до 8% coreaudiod), це не виправить основну проблему.

Щоб повністю вирішити проблему, відкрийте Google Chrome -> Налаштування -> Пошук -> і вимкніть "Увімкнути" OK Google ", щоб почати голосовий пошук".

Моє використання процесора coreaudiod від 12% до нуля.


0

Це можуть бути аудіоплагіни, які працюють під основним звуком.


Хоча це спочатку здається розумним, це не пояснює, чому "підключення навушників чи зовнішніх динаміків усуває проблему".
gentmatt

0

Я виявив, що вбивство Flash вирішило проблему.

Я вчора перезавантажився, щоб побачити, чи це вирішить проблему, але до цього дня вдень coreaudiodнакопичилося 6 годин процесорного часу. Я не використовував жодних аудіо-додатків (VLC, iTunes тощо).

Я вимкнув "зниження шуму навколишнього середовища" і ніякого впливу не було - все ще на 8-10% процесора. Я помітив, що Flash працює із значно нижчим процесором (~ 1%), але не зрозумів, що відвідую будь-які веб-сайти на базі Flash. Я вбив Flash і coreaudiodзник з "Монітора активності". Коли я знову ввімкнув "зменшення шуму навколишнього середовища", впливу не було - coreaudiodвсе одно пропав. (Це все в OS X 10.9.)


0

Вимкнення розширення "Google Voice Search Hotword (Beta)" у Google Chrome допомогло ... OS X 10.9.1 Mavericks


0

Деякі люди стверджують, що це допомагає:

$ sudo launchctl unload /system/library/launchdaemons/com.apple.audio.coreaudiod.plist
$ sudo rm -r /Library/Preferences/Audio/
$ sudo mkdir /Library/Preferences/Audio
$ sudo chown -R _coreaudiod:admin /Library/Preferences/Audio
$ sudo launchctl load /system/library/launchdaemons/com.apple.audio.coreaudiod.plist

Для мене виявилося причиною цієї проблеми HipChat .


Виявляється, це був і HipChat для мене
Даніель Бердслі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.