75 votes

le processus "powerd" utilise beaucoup de CPU

Souvent, quand je sors mon Mac de son sommeil, powerd (quel est le démon de gestion de l'énergie ? Qui s'occupe en particulier de faire dormir le Mac et de le réveiller ?) utilise beaucoup de CPU, généralement autour de 25% à 50% sur mon CPU i7.

Quelqu'un sait-il comment trouver la cause de ce problème et ce que je peux faire pour le résoudre ? Il semble que ce soit un problème de réveil, mais je ne sais pas quoi.

Ce problème a commencé à se produire après que j'ai mis à jour mon Mac Mini en 10.10.2, il y a quelques semaines.

1 votes

Je regarderais dans la Console pour voir ce qu'il fait !

0 votes

Combien de mémoire utilise-t-il ? Je l'ai mis à 0 CPU et 1 MB de mémoire.

0 votes

powerd est à 25% de CPU et 30 MB de mémoire.

44voto

verveguy Points 931
sudo kill -HUP $(pgrep powerd)

(Je n'ai pas de réponse à la question "pourquoi").

20 votes

Plus succinctement, sudo pkill -HUP powerd

1 votes

Il semble qu'il redémarre sur HUP, donc un TERM ordinaire pourrait faire le même travail. Si seulement ils avaient documenté quelque chose sur le démon dans les pages de manuel.

1 votes

Cela va le tuer, mais n'explique pas pourquoi il est arrivé en premier lieu.

23voto

std.denis Points 366

Avez-vous essayé d'arrêter powerd par Activity Monitor ? Cela a résolu le problème de consommation du CPU pour moi.

Mais après avoir arrêté powerd J'ai obtenu un effet étrange dans Activity Monitor - c'était comme Update Frequency est passé de Often (2 sec) a Nonstop (0 sec) c'est-à-dire en continu, sans aucun retard. J'ai donc dû arrêter Activity Monitor aussi.

Après ces opérations et le redémarrage de Activity Monitor tout fonctionne bien.

0 votes

D'après votre description, cela ne semble pas être une bonne solution. Je suis d'accord pour dire que le redémarrage du Mac est souvent le meilleur moyen de résoudre ces processus qui s'emballent.

1 votes

Je ne suis pas sûr que le redémarrage complet du Mac à chaque échec d'un utilitaire soit une bonne option. Si cet utilitaire n'affecte pas la stabilité du système.

0 votes

Ok, je vais le tuer pour voir comment ça se passe, la prochaine fois. Mais je cherche une solution plus permanente, à long terme.

16voto

user3145800 Points 321

Sur mon ordinateur, c'est le moniteur d'activité qui a causé le problème. powerd processus qui utilise beaucoup de cpu (20-30%, parfois 50%, la réinitialisation du SMC n'a pas aidé). Quitter le moniteur d'activité a "résolu" le problème. J'ai vérifié dans le terminal en exécutant top .

7 votes

Faire un échantillon de processus de powerd suggère que le moniteur d'activité pourrait continuer à récupérer les informations d'impact énergétique de celui-ci.

0 votes

Yep, ça a marché pour moi.

0 votes

Qui l'aurait cru ? Je n'aurais jamais pensé que le moniteur d'activité serait responsable, mais il semble bien que ce soit le coupable sur ma machine. Merci pour la suggestion.

6voto

Andy Dent Points 322

J'utilise iStatMenus pour surveiller une série de choses et cela confirme que powerd est seulement utiliser beaucoup de CPU pendant que le moniteur d'activité est en cours d'exécution. À d'autres moments, il fait no apparaissent sur la liste des utilisateurs de CPU élevés.

1 votes

Je trouve cette affirmation plus que douteuse. Elle ne correspond certainement pas à une évaluation logique de mes expériences. 1) Le système fonctionne lentement pour une raison inexplicable. 2) Ouvrir Activity Monitor pour enquêter. 3) powerd semble être le coupable. ( Oui, cela ne contredit pas votre affirmation, mais... ) 4) Tuer powerd 5) Les performances s'améliorent soudainement. ( Ce site fortement suggère powerd est le coupable, et peut-être iStatMenus n'est pas à la hauteur de votre foi en lui ;) )

3voto

Nicolas Guérinet Points 159

Vous devez réinitialiser votre SMC . Comme une autre réponse, je n'ai pas le pourquoi mais j'ai la solution.

 Mac mini, iMac, Mac Pro

Éteignez votre Mac, débranchez le cordon d'alimentation, attendez 30 secondes, branchez le cordon d'alimentation, attendez 5 secondes, démarrez votre Mac.

MacBook

Éteignez votre Mac, appuyez sur Shift + Ctrl + Alt d'abord, puis appuyez sur le bouton d'alimentation. Il ne devrait pas démarrer. Regardez la LED de votre cordon d'alimentation et elle devrait juste changer pendant quelques secondes. Ensuite, relâchez le Shift + Ctrl + Alt et démarrez votre Mac.

11 votes

Et la justification ?

5 votes

Pourriez-vous améliorer votre réponse pour qu'elle ressemble moins à des mouvements de prière :).<br>Comment est diagnostiqué le "Vous avez besoin" ?

3 votes

Réinitialiser le SMC n'aide pas, c'est redémarrer l'ordinateur qui aide. Plus mon temps de fonctionnement est long, plus Powerd prend de l'énergie (uniquement lorsque le moniteur d'activité est en marche). Je n'ai pas redémarré depuis 10 jours maintenant et il prend 50% d'un cœur. Cela disparaît si je redémarre.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X