Tasks Activity Curiosity macOS

How to fix powerd 100% CPU usage – macOS Ventura

Fix powerd 100% CPU usage este o anomalie intalnita in aceasta perioada pe sistemele de operare macOS Ventura. Consumul excesiv de resurse CPU al procesului powerd face MacBook / Mac neobisnuit de zgomotos. Este si de inteles. Consumul excesiv de CPU duce la incalzirea procesorului iar sistemul de ventilatie incearca sa-l raceasca. Din fericire exista si o solutie pentru a rezolva acest consum excesiv de CPU al procesului powerd.

De ce consuma powerd 100% – 105% CPU

Problema vine in urma unei caracteristici adaugata de Apple pentru aplicatia Mail pe macOS Ventura, iOS 16 si iPadOS 16. Noua caracteristica a aplicatiei Mail permite utilizatorilor sa programeze ora si data la care un mesaj email sa fie expediat automat. Aceasta operatiune este posibila prin intermediul unui task programat.

% 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

Sistemul de alimentare va incerca sa previna intrarea in sleep pentru a executa task-ul programat, insa lucrurile o iau putin razna si se intra intr-o bucla fara sfarsit in care procesul powerd este utilizat anormal de mult. In mod normal powerd ar trebui sa consume 0.1% CPU, insa se ajunge la 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
....
Fix powerd 100% CPU
Fix powerd 100% CPU

Cu siguranta necesita un fix powerd 100% CPU, pentru ca efectiv nu se mai poate lucra pe un MacBook, iar incalzirea excesiva stim ca duce si la degradarea baterieri. t85o381l4ur3n71u

How to fix powerd 100% CPU – macOS Ventura

Solutia cea mai simpla este sa oprim toate task-urile de alimentare programate. Executam in Terminal linia de comanda:

sudo pmset schedule cancelall

Dupa executarea comenzii, powerd o sa scada instantaneu la 0.1% CPU iar ventiloatoarele Mac nu vor mai face zgomot.

Fix Powerd macOS Ventura
Fix Powerd macOS Ventura

Cel mai probabil Apple va rezolva aceasta problema intr-un update viitor al macOS Ventura Beta.

Ca sa nu aveti nevoie de tutoariale precum How to fix powerd 100% CPUnu recomand instalarea de versiuni beta decat pe device-uri care nu sunt destinate productivitatii.

In cazul meu aceasta problema a procesului powerd a aparut dupa ce am folosit caracteristica Send Later pe iOS 16. Sincronizarea dintre device-uri a preluat task-ul pe MacBook.

How to fix powerd 100% CPU usage – macOS Ventura

About the author

stealth

Sunt bucuros sa impart experientele din domeniul calculatoarelor, telefoniei mobile si ale sistemelor de operare, sa dezvolt proiecte web si sa aduc cele mai utile tutoriale si sfaturi.
Imi place sa ma "joc" pe iPhone, MacBook Pro, iPad, AirPort Extreme si pe sistemele de operare macOS, iOS, Android si Windows.

Leave a Comment

1 Comment

  • Спасибо добрые люди) а я уже и термопасту поменял думал что за херня куллер не вырубается. Одно ядро грузилось на 100% из за этого одно ядро и перегревалось остальные норм и включались куллера на максимум(