Jak opravit powerd 100% využití CPU – macOS Ventura

Foto autora
stealth

Fix powerd 100% CPU usage je anomálie, se kterou se v tomto období na operačních systémech setkáváme macOS Ventura. Nadměrná spotřeba CPU zdrojů procesu powerd činit MacBook / Mac neobvykle hlučné. Je to také pochopitelné. Nadměrná spotřeba CPU vede k zahřívání procesoru a ventilační systém se jej snaží uchladit. naštěstí existuje také řešení pro vyřešit tento nadměrná spotřeba CPU procesu powerd.

Proč konzumuje? powerd 100% – 105% CPU

Problém pochází z funkce přidané uživatelem Apple pro aplikaci Mail on macOS Ventura, iOS 16 si iPadOS 16. Nová funkce aplikace Mail umožňuje uživatelům naprogramovat čas a datum, kdy bude e-mailová zpráva automaticky odeslána. Tato operace je možná prostřednictvím naprogramované ú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ájecí systém se pokusí zabránit vstupu sleep k provedení naplánované úlohy, ale věci se trochu zblázní a vstoupí do nekonečné smyčky, ve které proces powerd používá se abnormálně dlouho. Normálně powerd měl by spotřebovat 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
....
Opravit powerd 100% CPU
Opravit powerd 100% CPU

Jednoho to rozhodně potřebuje fix powerd 100% CPU, protože na MacBooku už vlastně nemůžete pracovat a víme, že nadměrné zahřívání vede také k degradaci baterie. t85o381l4ur3n71u

jak na to fix powerd 100% CPU - macOS Ventura

Nejjednodušším řešením je zastavit všechny naplánované úlohy napájení. Spusťte příkazový řádek v Terminálu:

sudo pmset schedule cancelall

Po provedení příkazu powerd okamžitě klesne na 0.1 % CPU a ventilátorů Mac už nebudou dělat hluk.

Opravit Powerd macOS Ventura
Opravit Powerd macOS Ventura

S největší pravděpodobností Apple vyřeší tento problém v budoucí aktualizaci macOS Ventura Beta.

Abyste nepotřebovali návody jako např How to fix powerd 100% CPUNedoporučuji instalovat beta verze s výjimkou zařízení, která nejsou určena pro produktivitu.

V mém případě tento problém procesu powerd se objevil poté, co jsem tuto funkci použil Send Later pe iOS 16. Synchronizace mezi zařízeními převzala úkol na MacBooku.

Rád se podělím o své zkušenosti v oblasti počítačů, mobilních telefonů a operačních systémů, budu vyvíjet webové projekty a přinášet ty nejužitečnější návody a rady. Rád si "hraju" na iPhone, MacBook Pro, iPad, AirPort Extreme a na operačních systémech macOS, iOS, Android a Windows.

2 myšlenky na „Jak opravit powerd 100% využití CPU – macOS Ventura"

  1. Спасибо добрые люди) a už jsem měnil teplovodivou pastu, myslel jsem, že chladič nebude na hovno. Jedno jádro bylo zatíženo na 100%, protože toto jedno jádro přehřálo zbytek normy a chladič se zapnul na maximum (

    odpověď
  2. Přesně tento problém jsem měl. Man konne zusehen, wie der Akku in die Knie ging. Rychlý im Minutentakt 1% runter. Ich war in 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. jsi nóbl!

    odpověď
Zanechat komentář