Fix powerd 100% CPU usage jest anomalią napotkaną w tym okresie w systemach operacyjnych macOS Ventura. Nadmierne zużycie zasobów procesora procesu powerd twarz MacBook / Mac niezwykle głośny. To też jest zrozumiałe. Nadmierne zużycie procesora prowadzi do nagrzewania się procesora, a system wentylacji próbuje go schłodzić. Na szczęście jest też rozwiązanie dla rozwiązać to nadmierne zużycie procesora procesu powerd.
Spis treści
Dlaczego on konsumuje? powerd 100% – 105% procesora
Problem pochodzi z funkcji dodanej przez Apple dla aplikacji Poczta na macOS Ventura, iOS 16 si iPadOS 16. Nowa funkcja aplikacji Mail pozwala użytkownikom zaprogramować czas i datę, w której wiadomość e-mail zostanie automatycznie wysłana. Ta operacja jest możliwa dzięki zaprogramowanemu zadaniu.
% 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
System zasilania spróbuje uniemożliwić wejście sleep wykonać zaplanowane zadanie, ale sprawy stają się trochę szalone i wchodzą w nieskończoną pętlę, w której proces powerd jest używany nienormalnie długo. Normalnie powerd powinien zużywać 0.1% procesora, ale osiąga 104% - 105% procesora.
% 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
....
Zdecydowanie tego potrzebuje fix powerd 100% CPU, ponieważ tak naprawdę nie można już pracować na MacBooku, a wiemy, że nadmierne nagrzewanie prowadzi również do degradacji baterii. t85o381l4ur3n71u
jak fix powerd 100% CPU - macOS Ventura
Najprostszym rozwiązaniem jest zatrzymanie wszystkich zaplanowanych zadań zasilania. Uruchom wiersz poleceń w Terminalu:
sudo pmset schedule cancelall
Po wykonaniu polecenia, powerd natychmiast spadnie do 0.1% procesora i wentylatorów Mac nie będą więcej hałasować.
Najprawdopodobniej Apple rozwiąże ten problem w przyszłej aktualizacji macOS Ventura Beta.
Aby nie potrzebujesz samouczków, takich jak “How to fix powerd 100% CPU” Nie polecam instalowania wersji beta z wyjątkiem urządzeń, które nie są przeznaczone do produktywności.
W moim przypadku ten problem procesu powerd pojawił się po użyciu tej funkcji Send Later pe iOS 16. Synchronizacja między urządzeniami przejęła zadanie na MacBooku.
Спасибо добрые люди) i już wymieniłem pastę termoprzewodzącą, myślałem, że cooler nie będzie sfatygowany do gówna. Jeden rdzeń był obciążony do 100% bo ten jeden rdzeń przegrzał resztę normy i chłodnica była włączona na maksimum (
Miałem dokładnie ten problem. Man konne zusehen, wie der Akku in die Knie ging. Szybki im Minutentakt 1% biegacz. 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 und siehe da – der Prozess ging sofort herunter und binnen 30 Sekunden folgte der Lüfter und der Macbook war wieder leise und sanft wie gewohnt.
Danke, Danke, Danke za diesen tollen Tipp.
Wunderbar, dass es Menschen wie Dich gibt, die Ihr Wissen und Erfahrungen hier gratis zur Verfügung stellen. masz klasę!