75 votos

El proceso "powerd" usa mucha CPU

En muchas ocasiones, después de despertar mi Mac del modo de suspensión, powerd (¿que es el demonio de gestión de energía? ¿Qué se encarga específicamente de hacer dormir y despertar al Mac?) utiliza mucha CPU, normalmente alrededor del 25% al 50% en mi CPU i7.

¿Alguien sabe cómo puedo averiguar qué lo está causando y qué puedo hacer para solucionarlo? Parece ser un problema al despertar del modo de suspensión pero no sé qué es.

Este problema comenzó a ocurrir después de que actualicé mi Mac Mini a 10.10.2, hace unas semanas.

1 votos

Me gustaría ver en la Consola para ver qué es lo que está haciendo!

0 votos

No veo nada relevante en la Consola. No ha habido elementos relevantes en los últimos 30 minutos, y la filtración para powerd muestra una línea: 15/03/04 12:27:27.000 am kernel[0]: Respuesta de PM tomó 3152 ms (26, powerd) que parece ser cuando puse la Mac en reposo.

0 votos

¿Cuánta memoria está utilizando? Lo tengo en 0 CPU y 1 MB de memoria

44voto

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

(No tengo una respuesta para 'por qué')

20 votos

Más sucintamente, sudo pkill -HUP powerd

1 votos

Parece que se reinicia con HUP, así que un simple TERM podría hacer el mismo trabajo. Si tan solo hubieran documentado algo sobre el demonio en las páginas del manual.

1 votos

Esto lo matará, pero no explica por qué sucedió en primer lugar.

23voto

std.denis Puntos 111

¿Has intentado detener powerd desde el Monitor de Actividad? Esto solucionó el consumo de CPU para mí.

Pero después de detener powerd, noté un efecto extraño en el Monitor de Actividad - parecía que la Frecuencia de Actualización había cambiado de A menudo (2 seg) a Continua (0 seg), es decir, continuaba sin ninguna demora. Así que también tuve que salir del Monitor de Actividad.

Después de estas operaciones y reiniciar el Monitor de Actividad, todo funcionó bien.

0 votos

De acuerdo con cómo lo describes, no parece ser una buena solución entonces. Estoy de acuerdo en que reiniciar la Mac es frecuentemente la mejor manera de solucionar estos procesos descontrolados.

1 votos

No estoy seguro de que reiniciar por completo la Mac en cada falla de alguna utilidad sea realmente una buena opción. Si esa utilidad no afecta la estabilidad del sistema.

0 votos

Está bien, lo eliminaré para ver cómo va la cosa la próxima vez. Pero estoy buscando una solución más permanente y a largo plazo.

16voto

user3145800 Puntos 64

En mi computadora, fue el Monitor de Actividad el que causó que el proceso powerd usara mucho cpu (20-30%, a veces 50%, restablecer el SMC no ayudó). Cerrar el Monitor de Actividad "solucionó" el problema. Verifiqué en la Terminal ejecutando top.

7 votos

Realizando una muestra del proceso de powerd sugiere que Activity Monitor podría seguir obteniendo información del impacto energético de él.

0 votos

Sí, funcionó para mí.

0 votos

¿Quién lo hubiera pensado? Nunca habría pensado que Activity Monitor sería el responsable, pero ciertamente parece ser el culpable en mi equipo. Gracias por la sugerencia.

3voto

Nicolas Guérinet Puntos 119

Necesitas restablecer tu SMC. Al igual que otra respuesta, no tengo el por qué, pero tengo la solución.

Mac mini, iMac, Mac Pro

Apaga tu Mac, desenchufa el cable de corriente, espera 30 segundos, vuelve a enchufar el cable de corriente, espera 5 segundos, inicia tu Mac.

MacBook

Apaga tu Mac, presiona Shift+Ctrl+Alt primero y luego presiona el botón de encendido. No debería encender. Observa el LED de tu cable de corriente y debería cambiar solo por unos segundos. Luego, suelta Shift+Ctrl+Alt y enciende tu Mac.

11 votos

Y la justificación?

5 votos

¿Podrías mejorar tu respuesta para que se parezca menos a movimientos de oración :).
¿Cómo se diagnostica el "You need"?

3 votos

Reiniciar el SMC no ayuda, es reiniciar la computadora lo que ayuda. Cuanto más tiempo lleve encendida, más recursos tomará (solo cuando se está ejecutando el Monitor de Actividad). No he reiniciado durante 10 días y está utilizando el 50% de un núcleo. Esto desaparece si reinicio.

3voto

Nigel Martin Puntos 21

En la página web de Apple: Restablecimiento del Controlador de administración del sistema (SMC) en tu Mac se discute cuándo y por qué deberías restablecer tu SMC (Controlador de administración del sistema). No menciona este problema, ¡pero al menos te informa un poco más sobre lo que significa restablecer el SMC!

También tengo este problema de alimentación en este momento.

Para restablecer el SMC en computadoras Mac Pro, iMac y Mac mini basadas en Intel, debes:

  1. Apagar la computadora.
  2. Desconectar el cable de alimentación.
  3. Esperar quince segundos.
  4. Volver a conectar el cable de alimentación.
  5. Esperar cinco segundos, luego presionar el botón de encendido para encender la computadora.

1 votos

Hoy todavía tenía el problema de powerd (uso del 25-45% de la CPU). Cerré aplicaciones una a una en caso de que fuera una de ellas la que causaba el problema, pero powerd seguía acaparando la CPU. Luego reinicié, y eso solucionó el problema. Como se ha comentado anteriormente, el monitor de actividad parecía ponerse al día unos segundos después del reinicio, mostrando datos que fueron recopilados (supongo) antes del reinicio. Durante este tiempo, las actualizaciones del monitor fueron rápidas y mostraron que powerd seguía utilizando el 40% de la CPU. Después de unos segundos, el monitor se estabilizó y powerd había desaparecido de la lista de usuarios de la CPU en el monitor.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X