任务活动 Curiosity macos

如何修复供电 100% CPU 使用率 – macOS Ventura

Fix powerd 100% CPU usage 是这个时期在操作系统上遇到的异常 macOS Ventura. 过度消耗进程的CPU资源 powerd 面对 MacBook / Mac 异常嘈杂。 这也是可以理解的。 过多的 CPU 消耗会导致处理器发热,并且通风系统会尝试将其冷却。 幸运的是 还有一个解决方案解决CPU消耗过多 过程的 powerd.

为什么 powerd 消耗 100% – 105% CPU

问题来自添加的功能 Apple 对于邮件应用程序 macOS Ventura, iOS 16 si iPadOS 16. Mail 应用程序的新功能允许用户编程自动发送电子邮件的时间和日期。 此操作可通过编程任务进行。

% 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

电源系统会尝试阻止进入睡眠来执行计划任务,但事情变得有点疯狂,并进入一个无限循环,其中 powerd 进程使用异常长时间。 通常 powerd 应该消耗 0.1% CPU,但它会达到 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
....
固定供电 100% CPU
固定供电 100% CPU

它肯定需要一个 fix powerd 100% CPU,因为实际上你不能再处理一个 MacBook,而且我们知道过热也会导致电池退化。 t85o381l4ur3n71u

如何以 fix powerd 100% CPU – macOS Ventura

最简单的解决方案是停止所有计划的电源任务。 在终端中执行命令行:

sudo pmset schedule cancelall

执行命令后, powerd 它会立即下降到 0.1% CPU 和风扇 Mac 他们不会再制造噪音了。

修复供电 macOS Ventura
修复供电 macOS Ventura

最有可能的 Apple 将一次性解决这个问题 update 的未来 macOS Ventura Beta版。

这样您就不需要教程,例如 How to fix powerd 100% CPU我不建议安装 beta 版本,除非在非生产力设备上。

就我而言,在我使用该功能后出现了 powerd 进程的这个问题 Send Later pe iOS 16. 设备之间的同步接管了任务 MacBook.

如何修复供电 100% CPU 使用率 – macOS Ventura

关于作者

隐形

我很高兴分享我在计算机,移动电话和操作系统方面的经验,开发Web项目并提供最有用的教程和技巧。
我喜欢“玩” iPhone, MacBook Pro, iPad, AirPort Extreme 和 macOS 操作系统, iOS, 安卓和 Windows.

发表评论

1评论

  • Спасибо добрые люди),我已经更换了导热膏,我认为冷却器不会被切掉。 一个核心被加载到 100%,因为这个核心使其余的标准过热,并且冷却器最大打开(