DroidForums.net is the original Verizon Android Forum! Registered Users do not see these ads. Please Register - It's Free!
Results 1 to 3 of 3

Thread: Best governer?

  1. Droid Ninja
    Insidious's Avatar
    Member #
    Join Date
    Feb 2011
    18 times
    HTC Rezound, Droid 2 Global

    Best governer?

    For overclocking, what governer is best performance-wise? I would assume the performance governer but I tried that a while back and had stability issues. More so can anyone explain what the different governers mean and how they work?

    Sent from my DROID2 GLOBAL using DroidForums
    Sent from my HTC Rezound
    Rooted Unlocked and Ready to Rock!

    Current ROM: Newt's One XxX Sense 4.0

  3. Droid Sensei
    ldopa's Avatar
    Member #
    Join Date
    Jan 2011
    Rochester NY
    8 times
    Droid 2
    Smartass and interactive would be the ones you're probably looking to use, but to be honest, I use conservative and my performance is great!
  4. Droid
    go.nocturn's Avatar
    Member #
    Join Date
    Dec 2010
    Droid 2
    From imoseyon

    performance - max speed all the time
    powersave - lowest speed all the time
    conservative - slow ramp-up
    The next few get a bit more complex. ondemand, interactive, and smartass all try to pretty much do the same thing: perform well and power efficient. But the way they approach their goals are very different (ie. their algorithms are very different).

    1) ondemand - been in linux for a long time and we got really smart linux kernel developers working on it and the code gets reviewed by really smart people. At the same time this governor is really designed to work on desktops, servers, phones, etc - a universal solution.
    2) interactive - developed by CM (I think), tuned for performance. Instead of sampling at every interval like ondemand, it determines how to scale up when cpu comes out of idle.
    3) smartass - developed by erasmux for his android kernel. Popular for its ability to use android's onboard suspend mechanism to keep the phone below a certain clock speed when screen is turned off. Also does slow ramp-up like the conservative governor.

    Instead of the above, here are the three governors that I include in my custom kernels:
    • interactiveX - it's the interactive governor from CM, but I added suspend/wake logic so when the phone screen is off it runs at below 400Mhz. Also, I modified its code some more to minimize unnecessary cpu spikes above a certain threshold if kernel is heavily overclocked. (Most devices are unstable above a certain speed when it's heavily overclocked, and it's the quick jump to top speed that usually locks up the phone.)
      I like this governor because it's simple and fast.
    • ondemandX - ondemand governor code from latest linux (3.0 at the moment) source *plus* the suspend/wake logic described above. No further optimization is done.
    • smartass - smartass code from erasmux, but I wasn't happy with its performance so I tuned it for quicker ramp up in speed. It has the same suspend/wake logic as ondemandX, and similar stability optimizations as interactiveX. (update: smartassV2 is new and currently I include the v2 in my kernels without optimizing further).
    Sent from my rootedOTA Gingerbread Droid2


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search tags for this page

interactivex vs smartassv2
lulzactive governor
lulzactive vs smartassv2
smartass vs smartassv2



smartassv2 governor

smartassv2 vs interactivex

smartassv2 vs ondemand

Click on a term to search our site for related topics.
Find us on Google+