bavariancake / XPS9570-macOS

macOS Mojave/Catalina on Dell XPS 9570.
263 stars 45 forks source link

Testing needed for 8750H CPU Idle fix (AppleALC) #22

Open adityahota opened 5 years ago

adityahota commented 5 years ago

I noticed high CPU usage constantly on my 9570 (1080, 20 GB RAM) with i7 8750H processor. According to Intel Power Gadget, the frequency would be around 3.7 GHz constantly (battery and power).

I read Kevinshroff's reply on another 9570 EFI issues page (https://github.com/shenlinsl/DELL-XPS-15-9570-8950-4K-macOS-Mojave/issues/4) that changing the layout ID for this particular CPU (8750H) from 30 to 72 helps reduce the CPU usage, and in my case, it did!

Screen Shot 2019-05-30 at 10 48 47 AM

d3myz commented 5 years ago

I applied the fix below to my build, XPS 9570, i7-8750H, 1080P, 16GB, 256gb Toshiba and chose preference 2. My processor is idling at around 800-870mhz. Performance is a bit slower, but not terribly noticeable. Battery life has increased significantly. Thanks for the fix @erenatas! Edit: my system doesn't sleep properly, the screen just turns off and acts like it's sleeping but the battery still drains like in wake mode. However when it wakes from this-non sleep state the CPU still idles around 800mhz.

https://github.com/stevezhengshiqi/one-key-cpufriend

prajals commented 5 years ago

I applied the fix below to my build, XPS 9570, i7-8750H, 1080P, 16GB, 256gb Toshiba and chose preference 2. My processor is idling at around 800-870mhz. Performance is a bit slower, but not terribly noticeable. Battery life has increased significantly. Thanks for the fix @erenatas! Edit: my system doesn't sleep properly, the screen just turns off and acts like it's sleeping but the battery still drains like in wake mode. However when it wakes from this-non sleep state the CPU still idles around 800mhz.

https://github.com/stevezhengshiqi/one-key-cpufriend

@d3myz i've same config as yours. I've applied the following procedure https://github.com/stevezhengshiqi/one-key-cpufriend but cpu idle doesn't drop to 800ghz. is there anything i need to change on config.plist. I ve used the https://github.com/LuletterSoul/Dell-XPS-15-9570-macOS-Mojave config and i am only getting 1100ghz cpu idle. please help

dcman commented 5 years ago

Setting layout ID to 72 cut my kernel_task cpu usage from 60% at idle to >10% Only tested for one day so far but seems good. Will update if I run into any issues.