Ubuntu – Undervolting CPU with ubuntu 16.04

16.04overclockingoverheatingpower-management

I was looking into undervolting my laptop CPU. I could only find guides on phc that are said to be outdated. Is there a tool for that in the new version? Is it possible with TLP?

Best Answer

Yes, with TLP you can scale you CPU frequency (Look at this post: TLP don't change CPU frequency). You can specify to reduce the CPU frequency.

CPU_SCALING_GOVERNOR_ON_AC=powersave
CPU_SCALING_GOVERNOR_ON_BAT=powersave 

More info here: http://linrunner.de/en/tlp/docs/tlp-configuration.html

However I found another article about CPU limiting

http://blog.scoutapp.com/articles/2014/11/04/restricting-process-cpu-usage-using-nice-cpulimit-and-cgroups

Although, it isn't about limit CPU frequency, you could reduce your CPU load/consumption with an application like cpulimit (https://github.com/opsengine/cpulimit)

Hope this helps.