SetCPU 1.4.6 - What the CPU Governor options mean

Discussion in 'Android Hacks and Help' started by olletsocmit, Feb 7, 2010.

  1. olletsocmit
    Offline

    olletsocmit New Member

    Joined:
    Nov 21, 2009
    Messages:
    238
    Likes Received:
    0
    Trophy Points:
    0
    When you set up SetCPU you have 5 different options as what to set the CPU Governor at. Default is "ondemand". Performance and ondemand are the most used choices. Can someone post exactly what the 5 options mean and give and example. If you are not 100% sure what they do, do not post!

    Here is a link to the SetCPU site... it only explains ondemand and performance.
    SetCPU

    The options are:
    -conservative
    -userspace
    -powersave
    -ondemand
    -performance
  2. olletsocmit
    Offline

    olletsocmit New Member

    Joined:
    Nov 21, 2009
    Messages:
    238
    Likes Received:
    0
    Trophy Points:
    0
    I just received an email from Mike (the creator of SetCPU). He explained for me exactly what each CPU Governor option does. Hope this helps.

    Hey Tim,

    I'll explain all of the governors:

    - The ondemand governor is the default option used by Android. It scales the CPU speed between the minimum and maximum speeds depending on CPU load. If the system needs more speed, the kernel will rapidly scale up the CPU speed.
    - The conservative sets the CPU speed in a similar way to the ondemand governor, but scales the CPU up much less rapidly. This would theoretically save battery power, but may lead to less responsiveness.
    - The userspace governor is currently useless. It's another way for applications to set the CPU speed that SetCPU does not use.
    - The powersave governor always keeps the CPU at the minimum set frequency.
    - The performance governor always keeps the CPU at the maximum set frequency.

    Except for "userspace," no matter which governor you set, the CPU will always stay within the bounds of the maximum and minimum speeds you set in SetCPU.

    Thanks
    Mike
  3. 52brandon
    Offline

    52brandon New Member

    Joined:
    Jan 18, 2010
    Messages:
    1,019
    Likes Received:
    18
    Trophy Points:
    0
    I'm intrigued by the userspace setting.... could lead to great things
  4. kevsauce
    Offline

    kevsauce New Member

    Joined:
    Jan 21, 2010
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    0
    I left it at default, but then I went to Profiles and enabled the Sleep/Standby profile. I can only imagine that means that soon as I turn the screen off it goes to min, and when I turn it back on it goes to Max. I would assume that this trumpts out the OnDemand function...instead of waiting for CPU load to increase it should shoot up to max as soon as the screen turns on yeah?

    PS...I have my max set to 1000 Mhz...anyone running that with no problems?
    Last edited: Feb 7, 2010
  5. CatsTide
    Offline

    CatsTide New Member

    Joined:
    Nov 3, 2009
    Messages:
    629
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Bama
    So if I have mine set to performance it doesn't matter what my minimum is set to?
  6. kevsauce
    Offline

    kevsauce New Member

    Joined:
    Jan 21, 2010
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    0
    Yessir that is the idea.
  7. jasonb
    Offline

    jasonb New Member

    Joined:
    Dec 6, 2009
    Messages:
    1,153
    Likes Received:
    0
    Trophy Points:
    0
    good to know. thanks for posting.
  8. JhankG
    Offline

    JhankG New Member

    Joined:
    Nov 1, 2009
    Messages:
    3,098
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Summerfield, NC
    I've been running at 1ghz with no problems for a couple of weeks.
Search tags for this page
cpu frequency userspace never goes offline
,
different cpu modes on phone explained
,
gobernor hybrid android
,
governor hybrid android
,
governor hybrid vs on demand
,
governor means in android
,

powersave governor

,
powersave governor what is
,
set cpu governor
,
setcpu governors
,

setcpu ondemand

,

setcpu userspace

,
userspace android
,
what does governor mean android
,
what does governor means in performance control