• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Question about the "Power Saver" feature

Delta

New Member
Joined
Jun 6, 2025
Messages
3 (0.27/day)
Hello All!

Does anyone know which MSR the PowerSaver feature changes? :confused:

Thanks
 

Attachments

  • TS.jpg
    TS.jpg
    34.9 KB · Views: 49
Last edited:
I think Set Multiplier and Power Saver both write to MSR 0x199. It is debatable how much power the Power Saver feature actually saves. It mostly makes the CPU run at a slow and inefficient speed. Intel CPUs will save more power when the individual cores spend most of their idle time in one of the low power C states such as C7.

Here is an example of 10 cores all running at 5000 MHz. Individual cores are averaging 99% of their time in C7. Idle power consumption is minimal and so are core temperatures.

1749226726649.png
 
Thanks for reply!

Yes, "Set Multiplier" changes the MSR 0x199 but how does "Power Saver" change it when the CPU is idle?
 
There is a value in the Options window you can adjust called PowerSaver C0%. The C0% is a measurement of how active the CPU is. When the CPU is lightly loaded (low C0%) and Power Saver is checked, I think 8 will be written to MSR 0x199. When the CPU is significantly loaded, the maximum multiplier will be written to MSR 0x199.

This feature no longer works on newer CPUs. It was way too slow and clunky to respond to a fast changing CPU. Some users liked it. You are usually better off just letting the CPU control itself.
 
There is a value in the Options window you can adjust called PowerSaver C0%. The C0% is a measurement of how active the CPU is. When the CPU is lightly loaded (low C0%) and Power Saver is checked, I think 8 will be written to MSR 0x199. When the CPU is significantly loaded, the maximum multiplier will be written to MSR 0x199.

This feature no longer works on newer CPUs. It was way too slow and clunky to respond to a fast changing CPU. Some users liked it. You are usually better off just letting the CPU control itself.
Thanks. So the software itself controls the multiplier, not the hardware.
I use that feature on my old 2015 MacBook Pro. The multiplier is locked due to the bad battery.
 
Back
Top