Quoted from http://www.webupd8.org/2013/04/improve-power-usage-battery-life-in.html
TLP applies these settings automatically on startup and every time you
change the power source. To use it, all you have to do is install TLP,
however, there are some settings that you can apply manually,
overwriting the TLP default settings, such as enabling or disabling
the WiFi, Bluetooth or Wwan (3G or UMTS) radios, switching between AC
or battery settings, ignoring the actual power source, apply
autosuspend for all attached USB devices or power off the optical
drive.
As a conclusion it will affect wifi,bluetooth, Wwan, ... and need some manual configuration.
If you prefer some daemon apps for controlling overheat, then try installing thermald with
sudo apt-get install thermald
Quoted from https://wiki.ubuntu.com/Kernel/PowerManagement/ThermalIssues
Thermald
The thermald daemon prevents machines from overheating and was introduced in
the 14.04 Ubuntu Trusty LTS release. It monitors thermal sensors and will
modify cooling controls to keep the hardware cool. Thermald uses the
available CPU temperature sensors and will keep the CPU from overheating. If
hardware supplies a skin temperature sensor then by default thermald will
endeavour to keep the skin temperature under 45 degrees C.