Fix powerd 100% CPU usage je anomáliou, s ktorou sa v tomto období stretávame na operačných systémoch macOS Ventura. Nadmerná spotreba zdrojov CPU procesu powerd činiť MacBook / Mac nezvyčajne hlučné. Je to tiež pochopiteľné. Nadmerná spotreba procesora spôsobuje zahrievanie procesora a ventilačný systém sa ho snaží ochladiť. Našťastie existuje aj riesenie pre vyriešiť tento nadmerná spotreba CPU procesu powerd.
Obsah
Prečo konzumuje? powerd 100% – 105% CPU
Problém pochádza z funkcie pridanej používateľom Apple pre aplikáciu Mail on macOS Ventura, iOS 16 si iPadOS 16. Nová funkcia aplikácie Mail umožňuje používateľom naprogramovať čas a dátum, kedy bude e-mailová správa automaticky odoslaná. Táto operácia je možná prostredníctvom naprogramovanej úlohy.
% pmset -g sched
Scheduled power events:
[0] wake at 04/12/62 02:47:16 by 'com.apple.alarm.user-visible-com.apple.email.SendLaterDelivery' User visible: true
[1] wake at 04/12/62 02:47:16 by 'com.apple.alarm.user-visible-com.apple.email.SendLaterDelivery' User visible: true
[2] wake at 04/12/62 02:47:16 by 'com.apple.alarm.user-visible-com.apple.email.SendLaterDelivery' User visible: true
Napájací systém sa pokúsi zabrániť vstupu sleep vykonať naplánovanú úlohu, ale veci sa trochu zbláznia a vstúpia do nekonečnej slučky, v ktorej proces powerd používa sa abnormálne dlho. Normálne powerd mal by spotrebovať 0.1% CPU, ale dosahuje 104% - 105% CPU.
% pmset -g assertions
2022-08-07 11:07:05 +0300
Assertion status system-wide:
BackgroundTask 0
ApplePushServiceTask 0
UserIsActive 1
PreventUserIdleDisplaySleep 0
PreventSystemSleep 0
ExternalMedia 0
PreventUserIdleSystemSleep 1
NetworkClientActive 0
InternalPreventSleep 1
....
pid 115(powerd): [0x000002bf000d90a5] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
pid 115(powerd): [0x000002bf000d90a6] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
pid 115(powerd): [0x000002bf000d90a7] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
pid 115(powerd): [0x000002bf000d90a8] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
pid 115(powerd): [0x000002bf000d90a9] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
pid 115(powerd): [0x000002bf000d90aa] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
pid 115(powerd): [0x000002bf000d90ab] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
pid 115(powerd): [0x000002bf000d90ac] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
pid 115(powerd): [0x000002bf000d90ad] 00:00:00 InternalPreventSleep named: "com.apple.powermanagement.wakeschedule"
Timeout will fire in 5 secs Action=TimeoutActionRelease
....
Jednoznačne to potrebuje fix powerd 100% CPU, pretože na MacBooku už vlastne nemôžete pracovať a vieme, že nadmerné zahrievanie vedie aj k degradácii batérie. t85o381l4ur3n71u
Ako fix powerd 100% CPU - macOS Ventura
Najjednoduchším riešením je zastaviť všetky naplánované úlohy napájania. Spustite príkazový riadok v termináli:
sudo pmset schedule cancelall
Po vykonaní príkazu, powerd okamžite klesne na 0.1 % CPU a ventilátorov Mac už nebudú robiť hluk.
S najväčšou pravdepodobnosťou Apple vyrieši tento problém v budúcej aktualizácii macOS Ventura Beta.
Aby ste nepotrebovali návody ako napr “How to fix powerd 100% CPU” Neodporúčam inštalovať beta verzie okrem zariadení, ktoré nie sú určené na produktivitu.
V mojom prípade tento problém procesu powerd objavilo sa to po použití funkcie Send Later pe iOS 16. Synchronizácia medzi zariadeniami prevzala úlohu na MacBooku.
Спасибо добрые люди) a už som menil teplovodivú pastu, myslel som si, že chladič nebude na hovno. Jedno jadro bolo vyťažené na 100% kvôli tomu sa jedno jadro prehrialo zbytok normy a chladič sa zapol na maximum (
Presne tento problém som mal. Man konne zusehen, wie der Akku in die Knie ging. Rýchly beh 1%. Ich vojna v großer Sorge, da ich so meine Arbeit beim Kunden nicht wahrnehmen konnte.
I gab die Befehlszeile im Terminal ein, Dann das Systempasswort and siehe da – der Prozess ging sofort herunter and binnen 30 Sekunden folgte der Lüfter and der Macbook war wieder leise und sanft wie gewohnt.
Danke, Danke, Danke for diesen tollen Tipp.
Wunderbar, dass es Menschen wie Dich gibt, die Ihr Wissen und Erfahrungen hier gratis zur Verfügung stellen. si nóbl!