Skip to content

Instantly share code, notes, and snippets.

@evilmtv
Last active June 8, 2022 04:34
Show Gist options
  • Save evilmtv/d47e27cbc9284ddbe409ad42907eae3f to your computer and use it in GitHub Desktop.
Save evilmtv/d47e27cbc9284ddbe409ad42907eae3f to your computer and use it in GitHub Desktop.
On power...

Research

https://batteryuniversity.com/article/bu-808-how-to-prolong-lithium-based-batteries
Note: Require more sources/research on this

Reducing power consumption

Disabling CPU Turbo Boost

It is a fact that performance per watt significantly decreases past the stock clocks (diminishing rewards), you can easily verify this with a CPU benchmark and HWiNFO.
However its up to you to decide what you prefer, faster applications at the expense of higher heat and power consumption.
My suggestion is to disable it and have a feel for yourself how much it impacts you based on your usage.
If you don't feel any difference, perfect, if you do, determine for yourself which you prefer.

Windows PC

This is hidden by default, need open powershell in admin mode and run
powercfg.exe -attributes sub_processor perfboostmode -attrib_hide
https://docs.microsoft.com/en-us/windows-server/administration/performance-tuning/hardware/power/power-performance-tuning#processor-performance-boost-mode
image Set to Disabled
For some devices this may not be availble here but in BIOS instead

MacOS

https://github.com/rugarciap/Turbo-Boost-Switcher
Trying to find an alternative free command line method that can be set once and forgotten

Capping max frequency/power limit

Undervolting

Battery lifespan

MacOS

https://github.com/davidwernhart/AlDente

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment