Naloga Dejavnost Curiosity MacOS

Kako popraviti 100-odstotno porabo procesorja powerd – macOS Ventura

Fix powerd 100% CPU usage je anomalija, ki se v tem obdobju pojavlja v operacijskih sistemih macOS Ventura. Prekomerna poraba virov procesorja procesa powerd Znamka MacBook / Mac nenavadno hrupno. Je tudi razumljivo. Prekomerna poraba procesorja vodi do segrevanja procesorja in prezračevalni sistem ga poskuša ohladiti. Na srečo obstaja tudi rešitev za rešiti ta prekomerna poraba procesorja procesa powerd.

Zakaj powerd porabi 100 % – 105 % CPU

Težava izvira iz funkcije, ki jo je dodal Apple za aplikacijo Mail na macOS Ventura, iOS 16 si iPadOS 16. Nova funkcija aplikacije Mail uporabnikom omogoča programiranje časa in datuma, ko bo e-poštno sporočilo samodejno poslano. Ta operacija je mogoča prek programirane naloge.

% 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

Napajalni sistem bo poskušal preprečiti vstop v stanje spanja za izvedbo načrtovane naloge, vendar stvari postanejo malce nore in vstopijo v neskončno zanko, kjer se postopek powerd uporablja nenormalno dolgo. Običajno bi moral powerd porabiti 0.1 % CPU, vendar doseže 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
....
Fixed powerd 100 % CPE
Fixed powerd 100 % CPE

Vsekakor ga potrebuje fix powerd 100% CPU, ker dejansko ne morete več delati na enem MacBook, in vemo, da prekomerno segrevanje vodi tudi do degradacije baterije. t85o381l4ur3n71u

kako fix powerd 100% CPU - macOS Ventura

Najenostavnejša rešitev je zaustavitev vseh načrtovanih nalog napajanja. Izvedite ukazno vrstico v terminalu:

sudo pmset schedule cancelall

Po izvedbi ukaza, powerd takoj bo padel na 0.1 % procesorja in ventilatorjev Mac ne bodo več povzročali hrupa.

Popravi Powerd macOS Ventura
Popravi Powerd macOS Ventura

Najverjetneje Apple bo ta problem rešil v enem update prihodnost macOS Ventura Beta.

Da ne potrebujete vadnic, kot je npr How to fix powerd 100% CPUNe priporočam namestitve beta različic, razen na naprave, ki niso namenjene produktivnosti.

V mojem primeru se je ta težava s postopkom powerd pojavila po uporabi funkcije Send Later pe iOS 16. Nalogo je prevzela sinhronizacija med napravami na MacBook.

Kako popraviti 100-odstotno porabo procesorja powerd – macOS Ventura

O avtorju

stealth

Z veseljem delim svoje izkušnje z računalniki, mobilno telefonijo in operacijskimi sistemi, razvijam spletne projekte in zagotavljam najbolj uporabne vaje in nasvete.
Najraje se "igram" naprej iPhone, MacBook Pro, iPad, AirPort Extreme in v operacijskih sistemih macOS, iOS, Android in Windows.

Pustite komentar

kako 1

  • Спасибо добрые люди) in sem že zamenjal termalno pasto, sem mislil, da hladilnik ne bo izrezan za sranje. Eno jedro je bilo obremenjeno na 100%, ker je to eno jedro pregrelo ostalo normo in hladilnik se je vklopil na maksimum (