Pourquoi le démon coreaudiod utilise-t-il 5% ou plus de la CPU?

42

Chaque fois que j'écoute de la musique sur iTunes ou VLC, je remarque que la procédure en cours entraîne une utilisation anormalement élevée du processeur (5% ou plus).

Avez-vous le même problème? Quelle est la raison d'une telle utilisation du processeur?

  • Les mises à jour récentes d'OS X n'ont pas changé cette observation. Redémarrer (ou tuer le processus pour qu'il se reproduise) ne résout pas le problème. Après quelques secondes, l'utilisation du processeur par la coreaudiod dépasse à nouveau 5%.

  • Il est important de noter que l' utilisation de la sortie ligne élimine le problème et que l'utilisation du processeur par coreaudiod diminue à 1% -2%.

entrez la description de l'image ici

Haytham Elkhoja
la source
2
oui, j'ai lu ceux-ci, aucun des correctifs n'a résolu le problème ...
Haytham Elkhoja le
1
Oui, comment est-ce bizarre?
Haytham Elkhoja le
1
J'ai le même problème. Mac OS X 10.7.2; coreaudiod utilise 8% de la CPU en permanence. Le problème disparaît lorsque je branche le casque. MBP 2,4 GHz Core 2 Duo. J'ai lu quelque part que Parallels pourrait être soupçonné - quelqu'un ici utilise-t-il Parallels?
Scott
1
Je ressens la même chose quand je joue à travers les haut-parleurs, je vais essayer le casque. Merci d'avoir partagé le tuyau, Haytham.
Nomade mondial
1
Ce problème persiste toujours dans 10.7.3. A l'écoute de la radio, la période coreaud est en hausse de 10%!
gentmatt

Réponses:

21

La forte utilisation du processeur par coreaudiod est due au bon fonctionnement du logiciel de réduction du bruit ambiant (même si le microphone intégré n’est pas utilisé).

Allez dans Préférences Système> Son> Entrée et décochez la case Utiliser la réduction du bruit ambiant .

Ensuite, redémarrez ou exécutez cette procédure unique pour recharger la coreaudiod et vous devriez voir l'utilisation du processeur coreaudiod diminuer à 1% ou moins.

foo bar
la source
Passé de 11% à 8% alors que l'audio est mis en sourdine et que rien ne joue. (2015 MBP 13 ")
Zenexer
1
Après avoir modifié les paramètres, je devais également exécuter "sudo killall coreaudiod" pour que l'utilisation du processeur diminue. J'imagine que le redémarrage aurait accompli la même chose.
DrFriedParts
1
Notez que le fonctionnement sudo killall coreaudiodfera en sorte que vous n’ayez aucun son jusqu’à ce que vous redémarriez ou que vous rechargiez correctement la période correspondante. Ce one-liner devrait faire l'affaire si vous ne voulez pas redémarrer.
Dave Yarwood
4

Cela semble être un problème connu et, espérons-le, sera résolu dans une mise à jour dans le futur. Pour l'instant cependant, vous pouvez essayer une ou deux choses (il va sans dire que vous devez vous assurer que tous les logiciels sont mis à jour vers la version la plus stable).

  • Tout d’abord, redémarrez votre ordinateur.
  • Deuxièmement, installez Onyx . Installez et ouvrez, et cliquez sur l'onglet 'Nettoyage'. Dans ce cas, assurez-vous que l'option "Composants audio" est cochée dans la section "Système". Cliquez sur Exécuter et laissez-le faire.
  • Ensuite, ouvrez Utilitaire de disque, sélectionnez votre volume de démarrage et réparez toutes les autorisations du disque. Laissez-le fonctionner, puis fermez toutes les applications et redémarrez.

J'espère que cela contribuera à résoudre le problème d'une manière ou d'une autre, mais je ne peux pas le garantir, car je n'en ai pas souffert moi-même. Cependant, c'est la ligne de conduite que je prend chaque fois que l'utilisation de mon processeur est supérieure à celle à laquelle je m'attendais processus.

Ali
la source
3
Ce n'est pas une solution en aucune façon, forme ou forme.
Haytham Elkhoja
2
La CPU passait de 8 à 120% et fluctuait constamment. La suppression de la bibliothèque / des préférences / de l’audio ne m’a pas fonctionné, mais les instructions de All Maxwell ont été efficaces.
Yves_T
3

Certaines applications semblent provoquer ce problème lors de l'interaction avec le microphone. Le problème disparaît une minute ou deux après la fermeture des applications à problème.

Applications problématiques

Ces applications doivent être redémarrées afin de restaurer l'utilisation normale du processeur. Ils ne relâchent pas correctement le microphone.

  • HipChat après la première utilisation d'une caméra / d'un micro sont utilisés, par exemple lors de l'ouverture des préférences (voir forums HipChat )
  • Boom de Global Delight Technologies ( référence ) - autant que je sache, cela ne devrait pas utiliser le microphone

Applications de fond

Ces applications peuvent fonctionner en arrière-plan lorsque vous utilisez votre microphone.

  • Toute application VoIP telle que Skype ou FaceTime
  • Adobe Flash dans un navigateur Web
  • Logiciels de virtualisation tels que VMware, VirtualBox ou Parallels. Ceux-ci "écouteront" probablement votre microphone chaque fois qu'une machine virtuelle est en cours d'exécution, même si cette machine virtuelle ne semble pas utiliser le microphone pour le moment. La plupart des logiciels de virtualisation vous permettent de désactiver la virtualisation du matériel audio, ce qui devrait résoudre le problème, bien que certains ne soient pas suffisamment détaillés pour désactiver le microphone sans désactiver également les haut-parleurs.
  • Logiciel audio spécialisé tel que celui développé par Akai Pro ( exemple de rapport pour EIE Pro avec Logic X)
  • Logiciel de recherche / reconnaissance vocale , y compris la fonctionnalité de recherche vocale "Ok Google" de Google Chrome ( signalé comme partiellement corrigé par les développeurs de Chrome: Chrome cesse d'écouter lorsque vous changez d'utilisateur)
Zenexer
la source
2

On dirait que la création du dossier Bibliothèque / Préférences / Audio a fonctionné pour au moins certaines personnes. L'as tu essayé?

Shane
la source
L'utilisateur vient de copier à /Library/Preferences/Audio/partir d'un autre ordinateur. J'ai aussi eu le problème sur mon précédent Mac cependant. Si cela a fonctionné pour quelqu'un, pouvez-vous télécharger les fichiers Plist quelque part?
Lri
2

Un onglet dans Google Chrome sous WhatsApp maintient le système en veille; en particulier, coreaudiod est en cours d'exécution. Voir https://webdiary.com/tag/coreaudiod/

B. Salz
la source
Bienvenue à Ask Different! Cela ne fournit pas de réponse à la question. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire en dessous de son message une fois que votre réputation est suffisante . Si vous avez une nouvelle question, posez-la en cliquant sur le bouton Poser une question . Incluez un lien vers cette question si cela permet de fournir un contexte.
Tetsujin
C’est en effet la cause de la consommation moyenne de 8% de la part de l’ordinateur sur mon Mac. Après la fermeture de l'onglet, l'utilisation du processeur a immédiatement disparu.
Friek
1

Je viens d'avoir le même problème sur 10.8.4.

Quitter Boom.app semble l'avoir résolu pour moi.

Je pense que Boom utilise une technologie similaire à AirFoil. Il peut donc être intéressant de quitter ou de désinstaller tout ce qui capture, modifie ou redirige le flux audio.

Peut-être que l'application qui vous afflige enregistre l'état par périphérique de sortie, et l'état de vos haut-parleurs intégrés est perturbé.

Gilimanjaro
la source
L'affiche n'indiquait pas qu'il utilisait des plugins ou des applications tierces, autres que VLC.
Tubedogg
J'ai essayé de mettre BoomDevice en sourdine (sous Préférences Système-> Son) dans les listes de périphériques de sortie et d'entrée, et l'utilisation de mon processeur pour la période coreaudiod a immédiatement chuté.
Sean the Bean
Fait intéressant, j'ai désinstallé Boom il y a longtemps, mais BoomDevice est toujours installé .. Je vais devoir réparer ça.
Sean the Bean
1

Cela est en effet dû au fait que le navigateur Google Chrome utilise en permanence le microphone pour écouter le mot clé "OK Google". Bien que décocher la réduction du bruit dans les préférences audio du système réduise l'utilisation du processeur (dans mon cas de 12 à 8% de la durée coreaudiod), cela ne résout pas le problème sous-jacent.

Pour résoudre complètement le problème, ouvrez Google Chrome -> Paramètres -> Recherche -> et désactivez l'option "Activer" OK Google "pour lancer une recherche vocale".

Mon utilisation du processeur coreaudiod est passée de 12% à zéro.

assfrm9
la source
0

Cela pourrait être des plugins audio qui fonctionnent sous le noyau audio.

Shane Hsu
la source
Bien que cela semble raisonnable au début, cela n'explique pas pourquoi "le fait de brancher des écouteurs ou des haut-parleurs externes fait disparaître le problème".
Gentmatt
0

J'ai trouvé que tuer Flash corrigeait le problème pour moi.

J'ai redémarré hier pour voir si cela résoudrait le problème, mais cet après-midi, coreaudiodj'avais accumulé 6 heures de temps processeur. Je n'ai utilisé aucune application audio (VLC, iTunes, etc.).

J'ai désactivé la "réduction du bruit ambiant" et il n'y a pas eu d'impact - toujours à 8-10% du processeur. J'ai remarqué que Flash fonctionnait avec un processeur beaucoup plus faible (~ 1%), mais je ne savais pas que je visitais des sites Web à base de Flash. J'ai tué Flash et j'ai coreaudioddisparu d'Activity Monitor. Lorsque j'ai réactivé la "réduction du bruit ambiant", il n'y avait plus d'impact - coreaudiodtoujours disparu. (Tout cela sous OS X 10.9.)

Chris Hull
la source
0

La désactivation de l'extension "Google Voice Search Hotword (Beta)" dans Google Chrome a aidé ... OS X 10.9.1 Mavericks

Marco
la source
0

Certaines personnes prétendent que cela aide:

$ 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

Pour moi, il s’est avéré que le problème était HipChat .

mb21
la source
Il s'avère que c'était aussi HipChat pour moi
Daniel Beardsley