Surely you have already heard of cpufreq, the Linux kernel module dedicated to managing the CPU frequency for different consumption and performance scenarios. In this case I am not going to refer to him, but to a program called auto cpufreq, which can help you with energy management in your equipment.
This tool allows automatically optimize speed and consumption CPU on your Linux distro. And now, it has been updated with some improvements in version 1.5.1, which comes to solve some previous problems. Among the changes, stands out a new and important feature capable of allowing the increase of the frequency (Trubo) depending on the temperature and the use / load of the CPU in order to use overheating problems.
auto-cpufreq 1.5.1 will also allow you to scale the CPU frequency based on the your battery status. It will even allow you to display some basic system information, monitor your CPU's current frequency, its core temperature, system load, and your battery status.
Also, you should know that if you already used the TLP program, auto-cpufreq does not interfere with it. You can have both installed at the same time without problem.
If you had been using auto-cpufreq and decided to uninstall it due to overheating problems on your laptop when the Turbo mode of your CPU Without taking into account those factors mentioned above, with this new version that is solved, so you can use it again without these inconveniences.
Turbo will only activate now if CPU load / usage and temperature allow. That is, when the use requires it and the mean core temperature it is not elevated. Something vital for those laptops that came with fans that do not have good ventilation, or whose chips had a particularly high TDP ...