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.

2 Answers 2


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.
    – LuMINTu
    Aug 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.
    – jmng
    Aug 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.
    – Alexey
    Sep 30, 2018 at 17:28
  • 1
    TLP 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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.