is everyone leaving the cpu speeds as is?


Last Updated:

  1. jrappy87

    jrappy87 Well-Known Member This Topic's Starter

    Joined:
    Nov 10, 2009
    Messages:
    94
    Likes Received:
    9
    When i opened up setcpu, it was on demand between 300 min and 1000 mhz max. should i leave it like it is?
     

    Advertisement
  2. orcsbane13

    orcsbane13 Well-Known Member

    Joined:
    Apr 30, 2010
    Messages:
    138
    Likes Received:
    29
    I played around with it a bit and set both to 1000, no real noticeable difference from idle to use but did notice quicker battery drain.
     
  3. Fabolous

    Fabolous Superuser VIP Member

    Joined:
    Nov 7, 2009
    Messages:
    3,635
    Likes Received:
    2,126
    Leave it on 1000/300 on demand.

    I set some profiles though:

    600/300 in standby -- 300/300 was very slow to bring up the menu when I got a call

    800/300 when battery is less than 31% -- honestly, I can't really even tell the difference between 1GHz and 800MHz, still really fast.
     
  4. aleis

    aleis Well-Known Member

    Joined:
    Nov 14, 2009
    Messages:
    1,055
    Likes Received:
    33
    Cool :)
     
  5. Gamble

    Gamble Well-Known Member

    Joined:
    Jun 19, 2010
    Messages:
    426
    Likes Received:
    77
    Have you noticed a difference on the battery drain yet?
     
  6. jroc

    jroc Well-Known Member

    Joined:
    Apr 10, 2010
    Messages:
    2,614
    Likes Received:
    358
    Ahhh underclocking the cpu...This is what made me root my Droid. Time to install SetCPU.

    I wonder if we can mess with the Advanced settings?
     
  7. izomiac

    izomiac Active Member

    Joined:
    Jul 9, 2010
    Messages:
    41
    Likes Received:
    21
    I'd be cautious about limiting your CPU speed. On laptops that reduces performance and *reduces* battery life. For intel processors, race to idle is your best bet, and I have no reason to suspect that the DroidX's processor is any different.

    To put it in simple terms, modern processors use virtually no power while they're idle. They do use less power to run at 300 MHz compared to 1000 MHz, but the difference isn't proportional to clock speed. Generally it's something like 70% power usage for 300 MHz compared to 100% for 1000 MHz. So, if the processor might take 1 second to do something at 1000 MHz, which requires 100% power for 1 second. At 300 MHz it'd take 3 seconds to do the same thing, and use 70% power for 3 seconds, which is equivalent to 210% power for 1 second. Therefore, it uses twice as much power overall.

    Just for fun, this also explains how a widget can use virtually no CPU but kill your battery life. Some widgets (e.g. live wallpaper) update their graphics several times per second. (Note that the graphics don't need to actually change, it might just redraw the same thing 30 times per second.) This will keep bringing the processor out of its power saving "idle" mode.
     
  8. crboone

    crboone Well-Known Member

    Joined:
    Aug 16, 2010
    Messages:
    254
    Likes Received:
    13

    I'm surprised no one has responded to this. Is this really so, and if so, what's the advantage to using SetCPU to lengthen battery life?


    ~
     
  9. sic0048

    sic0048 Well-Known Member

    Joined:
    Jun 22, 2010
    Messages:
    545
    Likes Received:
    52
    I wouldn't use SetCPU for that purpose. Since you have to have root, if you really wanted to lower your max CPU speed, you can do it via the overclock script method. The difference is that you underclock the frequencies rather than overclock.

    I think most people use SetCPU to make custom profiles. IE, run normal ondemand frequencies most of the time, but have other profiles for when the screen is turned off or the battery is running low on power, etc.

    That being said, I have ended up not using SetCPU for any of this. I use it only when I am trying to verify frequencies when I play with overclocking, etc.
     
  10. crboone

    crboone Well-Known Member

    Joined:
    Aug 16, 2010
    Messages:
    254
    Likes Received:
    13

    What's the purpose for the profiles if it isn't to either maximize speed at certain times or attempting to lengthen the battery life? Well, I guess you can set a lower speed for high temps, but there are profiles for when the battery gets low as well.
     
  11. Steven58

    Steven58 Reformed PH VIP Member

    Joined:
    Feb 19, 2010
    Messages:
    32,921
    Likes Received:
    25,271
    Now with OC aps, the game changes and I can use SetCPU to monitor monitor the conditions that I want to set up where and when to OC. :D

    Normal conditions is 400-1450. :D
     
  12. crboone

    crboone Well-Known Member

    Joined:
    Aug 16, 2010
    Messages:
    254
    Likes Received:
    13
    Just curious, what are your SetCPU settings now? I believe I closely followed something you had set up before (though I probably won't run higher than 1.3 just to be "safe"). And how do you determine what priority to use per profile?


    ~
     
  13. Napalm

    Napalm Well-Known Member

    Joined:
    Jul 28, 2010
    Messages:
    808
    Likes Received:
    70
    True you don't want to run underclocked all the time for all reasons.

    The side piece missing here is if you underclock and undervolt. Which some are doing, I suspect.

    I for one don't need to leg out my battery anymore, as I intend to charge it everynight anyway.

    However, underclocking while fully in idle is not the worst idea. But remember, there has to be some process running in the background checking CPU (and ram) usage and then bumping clockspeed as necessary.

    Might actually be better off letting the device do its thing. Anybody seeing any credible battery life enhancement.
     
  14. crboone

    crboone Well-Known Member

    Joined:
    Aug 16, 2010
    Messages:
    254
    Likes Received:
    13
    I am experimenting with mine underclocked at ulv today, just to see if I notice an improvement in battery life. However, the preset max was 800Mhz, but my CPU is still running at 1Ghz, so I hope at least the voltages are lower. I do have SetCPU set to drop speed for high temp and low battery. Of course, it's still going to depend on how much I use the phone today. I'm usually around 30% by mid-afternoon with moderate usage.


    ~
     

Share This Page

Loading...