Ako opraviť powerd 100% využitie procesora – macOS Ventura

Foto autora
stealth

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.

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
....
Opraviť powerd 100% CPU
Opraviť powerd 100% CPU

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.

Opraviť Powerd macOS Ventura
Opraviť Powerd macOS Ventura

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% CPUNeodporúč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.

Rád sa podelím o svoje skúsenosti v oblasti počítačov, mobilných telefónov a operačných systémov, pri vývoji webových projektov a prinesiem tie najužitočnejšie návody a rady. Rád sa „hrám“ na iPhone, MacBook Pro, iPad, AirPort Extreme a na operačných systémoch macOS, iOS, Android a Windows.

2 myšlienky na tému „Ako opraviť powerd 100% využitie procesora – macOS Ventura"

  1. Спасибо добрые люди) 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 (

    odpoveď
  2. 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!

    odpoveď
Pridať komentár