Contribute
Register

[Guide] Native Power Management for Laptops

Joined
Dec 29, 2015
Messages
23
Motherboard
AsRock Z270M Extreme 4
CPU
i7-7700K
Graphics
RX570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi, I haven't been able to get PM working fully, the CPU looks like is working above the base clock speed all the time, even at idle. It's a 8550u, KBL-R, I'm trying to make it work with the 15,2 spec, but even with 14,1 is behaving the same way.

Here is the debug file. Thanks!!
 

Attachments

  • debug_3269.zip
    2.9 MB · Views: 108
Joined
Mar 29, 2011
Messages
856
Motherboard
ASRock X99 Extreme6
CPU
E5-2690 v4
Graphics
Radeon VII
Hi, I haven't been able to get PM working fully, the CPU looks like is working above the base clock speed all the time, even at idle. It's a 8550u, KBL-R, I'm trying to make it work with the 15,2 spec, but even with 14,1 is behaving the same way.

Isn't this thread about laptops? The iMac system definitions work differently. You will see one P-state that's low frequency, and a range of maybe 4 or 5 that are the fastest ones supported for the processor. When one regularly samples the "current" frequency, and graphs it, that will show very high frequency numbers. But the processor is still regularly going into the lower frequency state, and the power consumed will be much lower than full load power, at idle. That's just how Apple likes to do it on the iMacs, apparently.
 
Joined
Dec 29, 2015
Messages
23
Motherboard
AsRock Z270M Extreme 4
CPU
i7-7700K
Graphics
RX570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Isn't this thread about laptops? The iMac system definitions work differently. You will see one P-state that's low frequency, and a range of maybe 4 or 5 that are the fastest ones supported for the processor. When one regularly samples the "current" frequency, and graphs it, that will show very high frequency numbers. But the processor is still regularly going into the lower frequency state, and the power consumed will be much lower than full load power, at idle. That's just how Apple likes to do it on the iMacs, apparently.
Hi!, Yes, this is a laptop: LG Gram (i7-8550U). My main system (HWP in the "iMac" 7700K-Z270m, is working fine thanks to several posters in this forum).
 
Joined
Mar 29, 2011
Messages
856
Motherboard
ASRock X99 Extreme6
CPU
E5-2690 v4
Graphics
Radeon VII
Hi!, Yes, this is a laptop: LG Gram (i7-8550U). My main system (HWP in the "iMac" 7700K-Z270m, is working fine thanks to several posters in this forum).

Oh, okay. Never mind.
 
Joined
May 17, 2014
Messages
73
Motherboard
ASUS Z490-I STRIX GAMING
CPU
i5-10600K
Graphics
HD630
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Is there a new guide for Catalina? I also have issues with bad battery life while running MacOS on my Dell. Everything is working fine. The weird thing is that battery life worked great for one day. I am not sure what the difference was.

If you look at the screenshot, on Friday the battery lasted for close to 8 hours. But every other day it only lasted 4-5 hours.
 

Attachments

  • Screen Shot 2020-05-07 at 11.39.55 AM.png
    Screen Shot 2020-05-07 at 11.39.55 AM.png
    78.1 KB · Views: 146
Joined
May 17, 2014
Messages
73
Motherboard
ASUS Z490-I STRIX GAMING
CPU
i5-10600K
Graphics
HD630
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
After much troubleshooting, I learned battery life and power management are working correctly. I can get 7+hours of battery life with my laptop.

What is happening in my situation is that kernel_task consumes and spikes the CPU over 50% of the time. I dont know what is causing this. But after several reboots, it stops and I can good battery life. I just dont know what is kicking. kernel_task.


Solved. I replace FakeSMC with VirtualSMC and battery life is 8 hours, just like in Windows.
 
Last edited:
Joined
Jun 23, 2020
Messages
3
Motherboard
?
CPU
Intel Core i5-8250U
Graphics
Intel UHD 620
After much troubleshooting, I learned battery life and power management are working correctly. I can get 7+hours of battery life with my laptop.

What is happening in my situation is that kernel_task consumes and spikes the CPU over 50% of the time. I dont know what is causing this. But after several reboots, it stops and I can good battery life. I just dont know what is kicking. kernel_task.

Solved. I replace FakeSMC with VirtualSMC and battery life is 8 hours, just like in Windows.
How you do this?
 
Top