Za każdym razem, gdy słucham muzyki w iTunes lub VLC, zauważam, że proces rdzeniowy powoduje niezwykle wysokie zużycie procesora (5% lub więcej).
Czy masz ten sam problem? Jaki jest powód tak dużego zużycia procesora?
Ostatnie aktualizacje OS X nie zmieniły tej obserwacji. Ponowne uruchomienie (lub zabicie procesu, aby się odrodził) nie rozwiązuje problemu. Po kilku sekundach użycie procesora Coreaudiod ponownie przekracza 5%.
Ważne jest, aby pamiętać, że użycie wyjścia liniowego sprawia, że problem znika, a zużycie procesora przez rdzeń spada do 1% -2%.
Odpowiedzi:
Wysokie zużycie procesora przez rdzeń wynika z działania oprogramowania do redukcji szumów otoczenia (co zaskakujące, nawet gdy wbudowany mikrofon nie jest używany).
Przejdź do Preferencji systemowych> Dźwięk> Wejście i odznacz pole Użyj redukcji szumów otoczenia .
Następnie uruchom ponownie komputer lub uruchom ten jednowierszowy program, aby ponownie załadować moduł coreaudiod, a użycie procesora coreaudiod powinno spaść do 1% lub mniej.
źródło
sudo killall coreaudiod
zrobi to tak, że nie masz dźwięk w ogóle, aż trzeba albo restart lub poprawnie przeładować coreaudiod. Ten liniowy powinien załatwić sprawę, jeśli nie chcesz ponownie się uruchamiać.Wydaje się, że jest to znany problem i mam nadzieję, że zostanie naprawiony w aktualizacji w przyszłości. Na razie jednak możesz wypróbować jedną lub dwie rzeczy (to oczywiste, że upewnij się, że całe oprogramowanie jest zaktualizowane do najwyższej stabilnej wersji)
Mam nadzieję, że pomoże to w jakiś sposób złagodzić problem, ale nie mogę tego zagwarantować, ponieważ sam go nie dotknąłem, ale jest to sposób działania, który podejmuję, gdy moje użycie procesora jest wyższe niż oczekiwałbym z powodu proces.
źródło
Niektóre aplikacje wydają się powodować ten problem podczas interakcji z mikrofonem. Problem znika po minucie lub dwóch po zamknięciu aplikacji powodujących problem.
Problematyczne aplikacje
Aplikacje te muszą zostać ponownie uruchomione, aby przywrócić normalne użycie procesora. Nie zwalniają prawidłowo trzymania mikrofonu.
Aplikacje w tle
Aplikacje te mogą działać w tle podczas korzystania z mikrofonu.
źródło
Wygląda na to, że utworzenie folderu Biblioteka / Preferencje / Audio działało przynajmniej dla niektórych osób. Próbowałeś tego?
źródło
/Library/Preferences/Audio/
z innego komputera. Miałem też problem na poprzednim komputerze Mac. Jeśli to zadziałało dla kogoś, czy możesz przesłać gdzieś pliki Plist?Karta w Google Chrome z uruchomionym WhatsApp utrzymuje system w stanie czuwania; w szczególności działa coreaudiod. Zobacz https://webdiary.com/tag/coreaudiod/
źródło
Właśnie miałem ten sam problem z 10.8.4.
Wydaje mi się, że zamknięcie Boom.app rozwiązało problem.
Myślę, że Boom używa podobnej technologii jak AirFoil, więc może warto opuścić lub odinstalować wszystko, co w jakiś sposób przechwytuje, modyfikuje lub przekierowuje strumień audio.
Być może aplikacja, która Cię dotyka, zapisuje stan na urządzenie wyjściowe, a jego stan dla wbudowanych głośników jest w jakiś sposób zakłócany.
źródło
Jest to rzeczywiście spowodowane tym, że przeglądarka Google Chrome stale używa mikrofonu do nasłuchiwania słowa „OK Google”. Chociaż odznaczenie redukcji szumów w preferencjach audio systemu zmniejszy użycie procesora (w moim przypadku z 12% do 8% rdzenia), nie rozwiązuje to podstawowego problemu.
Aby całkowicie rozwiązać problem, otwórz Google Chrome -> Ustawienia -> Szukaj -> i wyłącz „Włącz„ OK Google ”, aby rozpocząć wyszukiwanie głosowe”.
Moje podstawowe użycie procesora spadło z 12% do zera.
źródło
Mogą to być wtyczki audio działające pod rdzeniem audio.
źródło
Odkryłem, że zabicie Flasha rozwiązało problem.
Wczoraj zrestartowałem się, aby sprawdzić, czy to rozwiąże problem, ale do dzisiejszego popołudnia
coreaudiod
zgromadziłem 6 godzin czasu procesora. Nie korzystałem z żadnych aplikacji audio (VLC, iTunes itp.).Wyłączyłem „redukcję szumów otoczenia” i nie było żadnego wpływu - nadal przy 8-10% CPU. Zauważyłem Flash działający ze znacznie niższym procesorem (~ 1%), ale nie zdawałem sobie sprawy, że odwiedzam strony internetowe oparte na Flash. Zabiłem Flasha i
coreaudiod
zniknąłem z Monitora aktywności. Kiedy ponownie włączyłem „redukcję szumów otoczenia”, nie było żadnego wpływu -coreaudiod
nadal go nie ma. (To wszystko w OS X 10.9.)źródło
Wyłączenie rozszerzenia „Google Voice Search Hotword (Beta)” w Google Chrome pomogło ... OS X 10.9.1 Mavericks
źródło
Niektóre osoby twierdzą, że to pomaga:
Dla mnie okazało się, że przyczyną był problem HipChat .
źródło