schrup21 Posted March 24 Share Posted March 24 (edited) Hi everyone If you've noticed unusually high CPU usage since macOS 15.4: – PerfPowerServices consumes approximately 70% – kernel_task consumes approximately 40% …and both processes never shut down, you can disable PerfPowerServices as follows: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.PerfPowerServices.plist I found this on a Chinese forum, Safari helped me with the translation 😄 - the original post can be found here: https://imacpc.net/?p=918 Please see this as a workaround - hopefully the root cause will be found and the issue gets fixed! Have a nice day! Forgot to mention, that SIP might has to be disabled. I guess at least CSR_ALLOW_APPLE_INTERNAL - mine is disabled because of OCLP modern wifi patches. Edited March 25 by schrup21 Addition 4 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/ Share on other sites More sharing options...
eSaF Posted March 25 Share Posted March 25 15 hours ago, schrup21 said: Hi everyone If you've noticed unusually high CPU usage since macOS 15.4: – PerfPowerServices consumes approximately 70% – kernel_task consumes approximately 40% …and both processes never shut down, you can disable PerfPowerServices as follows: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.PerfPowerServices.plist I found this on a Chinese forum, Safari helped me with the translation 😄 - the original post can be found here: https://imacpc.net/?p=918 Please see this as a workaround - hopefully the root cause will be found and the issue gets fixed! Have a nice day! Forgot to mention, that SIP might has to be disabled. I guess at least CSR_ALLOW_APPLE_INTERNAL - mine is disabled because of OCLP modern wifi patches. Hmmmm interesting, out of curiosity I just checked my System and all is well as shown. What SmBIOS are affected by the high usage as reported? Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831104 Share on other sites More sharing options...
schrup21 Posted March 25 Author Share Posted March 25 As far as I know iGPU machines are affected. Got an I7 8565U with SMBios MacBookPro16,3 (changed to 15,3 - didn’t fix the issue). My second Test Laptop with a I5 10210U (also 16,3) shows the same behavior. 1 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831118 Share on other sites More sharing options...
Majonéz Posted March 25 Share Posted March 25 (edited) I installed the RC too. Still same here (with iMac20,2) after the betas. As I see from the logs, it loops to infinity to get the smc keys. filtered_kernel_log.txt Sample of PerfPowerServicesExtended.txt EDIT: I added the executables to the RestrictEvents.kext's block list, than recompiled it. With this method, the SIP can be enabled. The high CPU usage is gone, but may it not the best solution. RestrictEvents.kext.zip Edited March 26 by Majonéz 4 3 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831121 Share on other sites More sharing options...
schrup21 Posted March 27 Author Share Posted March 27 On 3/26/2025 at 12:53 AM, Majonéz said: The high CPU usage is gone, but may it not the best solution. Hey, thank you very much! I'm sure, this is the best solution for now 😉 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831143 Share on other sites More sharing options...
Anto65 Posted March 27 Share Posted March 27 (edited) ... Wrong place ... Edited March 27 by Anto65 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831145 Share on other sites More sharing options...
griven Posted March 28 Share Posted March 28 @Majonéz thank you for your Workaround it works like a charm. I wonder if we shouldn't open an issue related to VirtualSMC on GitHub since the cause of the misbehavior of PerfPowerServices seems to be SMC related (maybe missing/newly introduced Keys)? 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831163 Share on other sites More sharing options...
deeveedee Posted April 1 Share Posted April 1 (edited) @schrup21 - thank you for starting this thread. I have the same issue on my hack with SMBIOS MacMini8,1 and RX 560x dGPU (a non-standard SMBIOS selection for a hack with Radeon dGPU). @Majonéz Very clever solution. Edited April 1 by deeveedee Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831231 Share on other sites More sharing options...
deeveedee Posted April 1 Share Posted April 1 (edited) Has anyone tried using OpenCore to drop the 15.4 AppleSMC.kext (com.apple.driver.AppleSMC) and Add the 15.3.2 AppleSMC.kext? EDIT: I compared AppleSMC kexts in 15.3.2 and 15.4 and believe they are unchanged, so even if an SMC downgrade is possible with OC, I don't think this would solve the problem. Edited April 1 by deeveedee Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831232 Share on other sites More sharing options...
Wayang-NT Posted April 1 Share Posted April 1 everything's seems 'normal' in my system ... MP7,1 SMBIOS ... with Soundsource enable ... Soundsource disable ... 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831233 Share on other sites More sharing options...
eSaF Posted April 1 Share Posted April 1 3 hours ago, Wayang-NT said: everything's seems 'normal' in my system ... MP7,1 SMBIOS ... Same here!!!! Sorry for the intrusion, I thought it was a case of mine is bigger than yours. 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831236 Share on other sites More sharing options...
deeveedee Posted April 1 Share Posted April 1 (edited) @eSaF and @Wayang-NT I'm late to this discussion, but it appears to me that this thread previously concluded that those running with headless iGPU aren't affected. See here. It might be that you have confirmed that. Edited April 1 by deeveedee Repasted link. Not sure why the link is not working. Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831241 Share on other sites More sharing options...
Oyecomova Posted April 1 Share Posted April 1 44 minutes ago, deeveedee said: @eSaF and @Wayang-NT I'm late to this discussion, but it appears to me that this thread previously concluded that those running with headless iGPU aren't affected. See here. It might be that you have confirmed that. .. Haswell Smbios MacPro7,1 GPU AMD Radeon rx580 iGPU HD 4600 disabled in bios and with the same problem.. PerfPowerServices and kernel_task.. 70 and 40 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831247 Share on other sites More sharing options...
eSaF Posted April 1 Share Posted April 1 1 hour ago, deeveedee said: @eSaF and @Wayang-NT I'm late to this discussion, but it appears to me that this thread previously concluded that those running with headless iGPU aren't affected. See here. The link is not working but I have no reason to doubt what you stated. When I first started dabbling with Hacks, I initially installed macOS as Mac Pro even though my CPUs all had integrated graphics. I know in some quarters they say there is no real advantage running a Hack in Headless mode but my take is as I purchased a 10th Gen CPU that is compatible with macOS to run in Headless mode then I will utilize all that my purchase allows me so Headless it is so maybe we can chalk down what you stated as a win??!! Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831250 Share on other sites More sharing options...
deeveedee Posted April 1 Share Posted April 1 (edited) @eSaF The normal / generally-accepted mode of operation with a dGPU in macOS is to operate iGPU headless. The dGPU on my hack has only a single Display Port, so I enable iGPU ports to support multiple displays (and it works well with all ports accelerated by the dGPU). If my dGPU had enough Display Ports to accommodate my displays, I, too, would be operating with headless iGPU. For those who need more displays than what is supported by their dGPU, enabling iGPU ports is a viable option. Edited April 1 by deeveedee 1 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831252 Share on other sites More sharing options...
Max.1974 Posted April 1 Share Posted April 1 (edited) Lemon Pepper is all "normal" (Raptor Lake) 13900k 48ºC Clover 5161 Edited April 1 by Max.1974 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831254 Share on other sites More sharing options...
Alpha22 Posted April 1 Share Posted April 1 Raptor Lake I5-13600KF app HWMonitorSMC2 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831258 Share on other sites More sharing options...
deeveedee Posted April 1 Share Posted April 1 @schrup21 Are you planning to open an Issue about this? You can open your issue here. Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831264 Share on other sites More sharing options...
Francesco Guagnano Posted April 2 Share Posted April 2 Hi, I have the same problem: - PerfPowerServices 70% - kernel_task 30% How can I fix? The RestrictEvents build by @Majonéz is not available. Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831280 Share on other sites More sharing options...
deeveedee Posted April 2 Share Posted April 2 @Francesco Guagnano The kext should be available for download when you are logged into InsanelyMac (can't download if not logged in). I just tested and it downloads. 2 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831283 Share on other sites More sharing options...
Francesco Guagnano Posted April 2 Share Posted April 2 It works. Thanks. 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831289 Share on other sites More sharing options...
schrup21 Posted April 3 Author Share Posted April 3 @deeveedee about opening an issue - someone got there before me https://github.com/acidanthera/bugtracker/issues/2480 sorry, I was very busy - but the main thing is that the behavior was reported. 3 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831308 Share on other sites More sharing options...
deeveedee Posted April 4 Share Posted April 4 (edited) EDIT: Leaving the text below for history. Acidanthera has a new VirtualSMC.kext to fix this. Login to GitHub and grab the Artifacts from here if you want an early version of the new kext. ------------------------------------------------ vit9696's suggestion here followed by a reboot eliminates the high PerfPowerServices CPU. sudo defaults -currentHost write /Library/Preferences/com.apple.powerlogd SMCMonitorCadence 0 Reboot Edited April 4 by deeveedee 5 1 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831341 Share on other sites More sharing options...
Slice Posted April 5 Share Posted April 5 And also FakeSMC 6 Quote Link to comment https://www.insanelymac.com/forum/topic/360820-sequoia-154-high-cpu-usage/#findComment-2831353 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.