Q: powerd causing slowdown & beachballs!
I found the 'cause' of my frequent slowdowns and beachballs on my MacPro 2013.
powerd
No idea what this thing is doing. But on the 28th the kernel logged that it was using excessive CPU...
bash-3.2# gzip -dc system.log.?.gz|grep powerd
Aug 28 11:32:15 thunderstruck kernel[0]: process powerd[84006] thread 17319657 caught burning CPU! It used more than 50% CPU (Actual recent usage: 50%) over 180 seconds. thread lifetime cpu usage 68758.830055 seconds, (68047.342467 user, 711.487588 system) ledger info: balance: 90008515843 credit: 68744236480789 debit: 68654227964946 limit: 90000000000 (50%) period: 180000000000 time since last refill (ns): 179878505851
Aug 28 11:32:16 thunderstruck spindump[940]: Saved cpu_resource.diag report for powerd version ??? (???) to /Library/Logs/DiagnosticReports/powerd_2016-08-28-113216_thunderstruck.cpu_reso urce.diag
bash-3.2#
My system was getting slower & slower. Today I got annoyed enough to live through the endless pauses from Activity Monitor and forced a kill of powerd daemon... Boy what a difference. It obviously causes other processes to sit & spin for some reason because as soon as I killed it, Activity Monitor went mental. It looks like AM queues up its timed update events. So immediately tried to catch up by running ALL the update events one after another... Like it was on speed.
powerd of course restarts automatically. but it would be nice to know what it thinks its doing when it goes mad. And has anyone else seen this? Nice to know I can stop rebooting my mac every week (Until I find the next issue). Is there an outstanding bug for Apple to fix this?
Mac Pro (Late 2013), OS X El Capitan (10.11.6), 32GB Memory, 6-core, Dual D500's
Posted on Sep 2, 2016 2:17 AM