Novejsi CPU (od SandyBridge) maji HW P-states, takze si vsechno ridi samy a berou hinty z /sys/devices/system/cpu/intel_pstate/
max_perf_pct - lze omezit maximalni vykon, nechal bych tam 100
min_perf_pct - pokud je tam prilis vysoke cislo, klidne bych ho snizil
no_turbo - zapsani "1" zakaze turbo
turbo_pct - o kolik procent maximalne se pretaktuje to jedno aktivni jadro pri turbu
To samoztne podtaktovani zajisti governor powersave, na ktery se da prepnout z (typicky defaultniho) performance takto: cpufreq-set -g powersave;
A posledni vec - zabit firefoxe, nebo chrome, kdykoliv ho nepouzivate. Nebo ho alespon stopnout:
$ cat ~/bin/ffstop
kill -SIGSTOP "`ps aux |grep firefox|grep -v grep|sed 's/ */ /'g|cut -d ' ' -f 2`"
$ cat ~/bin/ffcont
kill -SIGCONT "`ps aux |grep firefox|grep -v grep|sed 's/ */ /'g|cut -d ' ' -f 2`"
S weby plnymi javascriptoveho bloatwaru se system dostane za par hodin az dni pouzivani do stavu, kdy browser vytizi jedno, dve, nebo vsechna procesorova jadra (podle browseru) a susperusporny notebook najednou zere vic, nez dvojnasobek prestoze s browserem nic nedelate a ctete si v terminalu vedle mail.
Trochu pomuze noscript, ale na nekterych webech ty skripty nakonec stejne pustite, takze se tim problem jenom oddali.
Pokud neni akceptovatelne rucni zastavovani a znovuspousteni firefoxe, ani jeho pravidelne zabijeni (on se casem zpomali tak, ze ho uzivatel stejne bud zabije, nebo restartuje pocitac, pokud nevi, jak na to), tak omezit maximalni spotrebu bud pres max_perf_pct, nebo zapsanim maximalniho odberu (v mikrowattech): echo "energy" > /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_power_limit_uw; vyzaduje to modul intel_rapl, ale ten by snad mel ve vetsine systemu byt.