CPU Governors explained

Ash359

Senior Member
Nov 30, 2012
2,090
718
0
Wanted to share this since people had trouble finding info.
I found this on another forum. Credit to user "Steev"

'fantasy' - This driver adds a dynamic cpufreq policy governor.
The governor does a periodic polling and changes frequency based on the CPU utilization.
The support for this governor depends on CPU capability to do fast frequency switching (i.e, very low latency frequency transitions).

Sent from my SAMSUNG-SGH-I717 using xda app-developers app

---------- Post added at 09:16 AM ---------- Previous post was at 08:40 AM ----------

What I have noticed with fantasy is it seems to act like interactive but a little less erratic. Doesn't max out as often.

Sent from my SAMSUNG-SGH-I717 using xda app-developers app
 
  • Like
Reactions: ksharp1979

[email protected]

Senior Member
Mar 18, 2011
307
21
18
Hyderabad
WoW!!!!
I have read in different forums about these Governors that how they Govern .... but as like XDA is always at best and there are variety of smart people...
I m very impressed ,though I haven't found anything in so much detail with many many governors explained..
This guide shud be sticky in my humble opinion as many can understand ..
Especially newbies ;)


Sent from my Sensation using xda premium
 
  • Like
Reactions: eb4k3d

Ganapatya

Senior Member
Apr 26, 2013
200
24
48
Las Palmas de Gran Canaria
Please could you tell me about these Governors of those who have tried, what are the best work for most energy saving for mobile use undemanding (just browsing, wifi, read forums...). I have discarded powersave and min / max since mobile performance worse too.



Conservative

Hotplug
HotPlugX

Lazy

Interactive
InteractiveX



LulzActiveq

onDemand
onDemandX
onDemandQ

Pegasusq
Sakuractive
SmartassV2
Wheatley
Lazy, Peqasusq, Ondemand, OndemandX, OndemanQ, Hotplugx, Interactive, InteractiveX, Wheatley, SmartassV2, Conservative, lagfree, Hotplug, PegasusQ, InteractiveX, or Sakuractive....say they are good savers.
How would order this in a list in order of saving energy?. The first most savers.
 

Ash359

Senior Member
Nov 30, 2012
2,090
718
0
It really depends on each individual phone. Even the same model phone will each act differently.

Your best bet is to run setcpu and try each of them. Watch setcpu clock speed. See how high out goes and for how long. Turn your phone sideways to make it max out. See how long it takes to go back down. The faster it runs the more power you are using.

Then see how your phone behaves with your favorite apps.

With my galaxy note I settled on Smartassv2 with deadline scheduler. Took me a while to figure it out

Sent from my SAMSUNG-SGH-I717 using xda app-developers app
 
  • Like
Reactions: Ganapatya

demoncamber

Senior Member
Jan 20, 2012
1,213
245
0
I'm looking for some info on the Badass governor. This governor is very different than others, and has some interesting settings not seen in other govs. as well.
Who made this? Is there a thread for it? Does anyone know any decent settings to tweak with it?

Directly quote me please if you happen to reply to this specifically 


Sent from my SGH-T989 using xda app-developers app
 
Last edited:

Harbir

Senior Member
Sep 24, 2011
1,483
2,676
0
Delhi
I'm looking for some info on the Badass governor. This governor is very different than others, and has some interesting settings not seen in other govs. as well.
Who made this? Is there a thread for it? Does anyone know any decent settings to tweak with it?

Directly quote me please if you happen to reply to this specifically 


Sent from my SGH-T989 using xda app-developers app
Showp 1984 made badass gov (way back) ,u can find badass explained his thread ,default setting if badass are the most decent


Sent from my HTC Sensation Z710e using Tapatalk 4
 
  • Like
Reactions: demoncamber

demoncamber

Senior Member
Jan 20, 2012
1,213
245
0
Wow so it's pretty old? Does that mean there are better newer options out there? Curious as to what my best option would be then.

When you say old it makes me feel outdated :D:p

Sent from my SGH-T989 using xda app-developers app
 

Harbir

Senior Member
Sep 24, 2011
1,483
2,676
0
Delhi
Wow so it's pretty old? Does that mean there are better newer options out there? Curious as to what my best option would be then.

When you say old it makes me feel outdated :D:p

Sent from my SGH-T989 using xda app-developers app
ya badass is old and was invented in my time ;)
the best op out there is ondemand gov ,i was just like u wanted the best gov. out there , i tried and tested all but at the end i came back to ondemand (best for gaming,browsing, daily usage,no lags and battery too ) i dint find a combo like this in any other gov
badass is for battery only ,u will have lags in games and other stuff :p
intellydemand is also good (but only few kernels have that)
 
Last edited:
  • Like
Reactions: demoncamber

Harbir

Senior Member
Sep 24, 2011
1,483
2,676
0
Delhi
I asked in my own question thread but no one wanted to answer :(

lol

If I wanted to compare governor tweaks with a benchmark, without running an entire suite, what specific module could I choose to see a difference?
For instance: https://play.google.com/store/apps/details?id=com.quicinc.vellamo&hl=en Vellamo lets you choose what specific benchmark you want to use.
As I think , changing govs in a single kernel only by app and not by reflast of kernel with that gov will not provide u a full juice of that gov as some gov leave their remains behind , which conflicts with the other gov . I would say always flash the new gov from recovery as I will remove it remains :)

Sent from my HTC Sensation using Tapatalk 4
 
S

stempox

Guest
So what is the best cup governors to chosse for performance (multitasking and gaming ) on mid range device ?
hi, it depends on the device and kernel you're using, I for single core devices much prefer smartass v2. for multicore, ondemand, or intellidemand depends on the kernel.