Which is more effective? TLP or CPUfreq? Do both have exactly the same function? What would possibly happen if I installed both? Would it cause conflict that could significantly reduce the laptop performance? Cheers.
CPUfreq is a tool to control frequency scaling and may be used to limit power dissipation.
TLP is a complete power saving tool that covers frequency scaling settings too, so no need to use CPUfreq when TLP is installed.
Both tools do not conflict as long as you do not use frequency scaling settings in TLP.
Thank you. It's made my knowledge of ubuntu 14.04 better.– LuMINTuAug 3, 2016 at 7:55
Actually, in the current versions cpufreqd will override TLP settings like the scaling governor or min/max frequencies, based on its own configuration; so it's not a good idea to run both, and TLP should be ideal choice as it is a lot more powerful/capable.– jmngAug 3, 2020 at 17:17
Depends on what you need done. If it is for increasing battery usage then I would use TLP. If you want to reduce temperature then I would use CPUfreq on power saving setting and also dim your monitor brightness. TLP has many different settings in it. You will have to read up on all the settings for TLP. I believe that you can use both together.
What is the difference between extending battery life and reducing heat production? Isn't it the same thing, since virtually all energy is lost to heat? Your answer seems to contradict itself.– AlexeySep 30, 2018 at 17:28
1TLP can also control cpu frequencies to control overheating ... My guess is that you should choose for one of those in order to avoid conflicts ... Oct 9, 2018 at 1:11