Which CPU Governor do you use? - G3 Q&A, Help & Troubleshooting

Every AOSP rom I run, CM, OCTOS, EUPHORIA, PA, etc. runs with the stock "interactive" Govoner, but its bugged, resulting in stuttering and lag with overall animations. This seems to be an issue only on the LS990. I've remedied this by changing my cpu governor to performance using Kernel Adiuter.
What are you using? Also, is there a way to change your CPU Governor without having to use an app to change it everytime your phone reboots?

I use Trickster MOD to change governor and clock speeds. There is an option which automatically changes your settings when your phone boots.
I am currently using conservative, even though I don't see any difference between any governor except for laggy interactive. For me all governors work the same, considering performance and battery life.

Conservative, Smartmaxv2 and basically that all, interactive is bugged like Tom said, when i played Tekken 6 on ppsspp emulator, with interactive it was brtually sluggish, turns out it is bugged even on 20P build.
Use conservative.

IamFlynn said:
Every AOSP rom I run, CM, OCTOS, EUPHORIA, PA, etc. runs with the stock "interactive" Govoner, but its bugged, resulting in stuttering and lag with overall animations. This seems to be an issue only on the LS990. I've remedied this by changing my cpu governor to performance using Kernel Adiuter.
What are you using? Also, is there a way to change your CPU Governor without having to use an app to change it everytime your phone reboots?
Click to expand...
Click to collapse
Just change CPU boost to 90 if you want smooth animations, this helps in games a little bit too.

Related

Kernel Settings Question

Just out of curiosity, I always just use the default whenever i flash a new kernel, since Sense based ROMS don't come with the ability to change Governors, but OS Moniter gives you that ability.
What IS the difference between smartass, ondemand, powersave, conservative (what I'm on) and performance?
I guess I just never bothered to wonder about it before.
Sense roms can't change the governor stock, but if you install SetCPU then you can change it.
Each governor changes the frequency at a different type.
Performance will increase it faster when needed compared to the rest.
Conservative and powersave will scale up at a slower rate.
Smartass is like ondemand but should also automatically change the frequency when the screen is off and uses other variables to determine clock speed.
HipKat said:
Just out of curiosity, I always just use the default whenever i flash a new kernel, since Sense based ROMS don't come with the ability to change Governors, but OS Moniter gives you that ability.
What IS the difference between smartass, ondemand, powersave, conservative (what I'm on) and performance?
I guess I just never bothered to wonder about it before.
Click to expand...
Click to collapse
Nice read: http://www.mjmwired.net/kernel/Documentation/cpu-freq/governors.txt
surrealmethod said:
Sense roms can't change the governor stock, but if you install SetCPU then you can change it.
Each governor changes the frequency at a different type.
Performance will increase it faster when needed compared to the rest.
Conservative and powersave will scale up at a slower rate.
Smartass is like ondemand but should also automatically change the frequency when the screen is off and uses other variables to determine clock speed.
Click to expand...
Click to collapse
Thanks and I know Sense ROMS can't change the governor, but if you use OS Monitor, you can change it there, like I posted.
surrealmethod said:
Sense roms can't change the governor stock, but if you install SetCPU then you can change it.
Each governor changes the frequency at a different type.
Performance will increase it faster when needed compared to the rest.
Conservative and powersave will scale up at a slower rate.
Smartass is like ondemand but should also automatically change the frequency when the screen is off and uses other variables to determine clock speed.
Click to expand...
Click to collapse
Wrong.
Performance locks the cpu speed at the max freq. Powersave locks the cpu speed at the min freq. Ondemand scales to the max freq whenever a load is detected and slowly scales down according to the load. Smartass is not like ondemand. Smartass scales to the highest freq needed to accomodate a load and then scales down immediately when that load has been completed. Interactive is the inspiration for smartass. Interactive takes over the idle loop and scales to the highest freq needed to complete the load. The difference from smartass is that interactive must see that the load has changed from the first value for a certain amount of time before it decides to scale.
Op, this information could have easily been found in the forums by searching. However most people don't word it the way I have just done. Also, sense or aosp has nothing to do with changing governors. You can change the governors using terminal emulator. The apps just make it easier for users to do it without typing command lines.
Actually, I should have said, I did search, but all I found were maxi-technical terms and definitions, nothing in layman's terms

ICS kernel with conservative governor.

Are there any ICS kernels that have the conservative governor included? Battery life is a big issue for me on AOKP and CM9, which prevents me from using them as a daily driver.
At the same time, I love them for being so slick and having the Bluetooth audio issues fixed.
Any help is appreciated.
Sunsparc said:
Are there any ICS kernels that have the conservative governor included? Battery life is a big issue for me on AOKP and CM9, which prevents me from using them as a daily driver.
At the same time, I love them for being so slick and having the Bluetooth audio issues fixed.
Any help is appreciated.
Click to expand...
Click to collapse
No, because there are no custom kernels yet that are compatible with ICS.
I think we can fix that one without the custom repacked kernel.
Do you know which governors being used for AOKP and what CPU frequencies?
What I'm thinking about is, we could take the cpu tweaks on my thread http://forum.xda-developers.com/showthread.php?t=1625299, http://forum.xda-developers.com/showthread.php?t=1610741 (all_in_here.zip, there are two cpu tweak files) and make the modification to fit to AOKP.
Currently on these tweak, I'm using 'ondemand' governor as default because conservative governor is not supported on ICS stock kernel yet. By changing the values on ondemand governor, we may get the same result.
(with some other tweaks, I'm getting 24hours now with 50% battery still left on Stock rom/kernel)
kobridge said:
I think we can fix that one without the custom repacked kernel.
Do you know which governors being used for AOKP and what CPU frequencies?
What I'm thinking about is, we could take the cpu tweaks on my thread , (all_in_here.zip, there are two cpu tweak files) and make the modification to fit to AOKP.
Currently on these tweak, I'm using 'ondemand' governor as default because conservative governor is not supported on ICS stock kernel yet. By changing the values on ondemand governor, we may get the same result.
(with some other tweaks, I'm getting 24hours now with 50% battery still left on Stock rom/kernel)
Click to expand...
Click to collapse
That's actually phenomenal. I'm at 46% after 6 1/2 hours.

SMARTASSv2 Governor question

I am trying to find a governor that will give me good performance (no lag) but also good battery life. I was told that SMARTASSv2 is the one to use for the best of both worlds. However, I notice that when I look in SETCPU, the frequency jumps all over the place and never settles down even when the phone isnt doing anything. Is there a fix for this? I am running LIONFISH 1.6 Kernel. If there isnt a fix, what is a recommended governor?
Thanks.....
dahauss said:
I am trying to find a governor that will give me good performance (no lag) but also good battery life. I was told that SMARTASSv2 is the one to use for the best of both worlds. However, I notice that when I look in SETCPU, the frequency jumps all over the place and never settles down even when the phone isnt doing anything. Is there a fix for this? I am running LIONFISH 1.6 Kernel. If there isnt a fix, what is a recommended governor?
Thanks.....
Click to expand...
Click to collapse
I always use ondemand,no matter how many governors there are,its always did me right as far as battery and speed go,very smooth.
Diablo67 said:
I always use ondemand,no matter how many governors there are,its always did me right as far as battery and speed go,very smooth.
Click to expand...
Click to collapse
here is what I have always read about ONDEMAND and why I really dont use it:
"OnDemand scales its clock speed in a work queue context. In other words, once the task that triggered the clock speed ramp is finished, OnDemand will attempt to move the clock speed back to minimum. If the user executes another task that triggers OnDemand's ramp, the clock speed will bounce from minimum to maximum. This can happen especially frequently if the user is multi-tasking. This, too, has negative implications for battery life. "
Im now testing intellidemand but there appears to be a lag when opening programs (mail, contacts, etc).
dahauss said:
here is what I have always read about ONDEMAND and why I really dont use it:
"OnDemand scales its clock speed in a work queue context. In other words, once the task that triggered the clock speed ramp is finished, OnDemand will attempt to move the clock speed back to minimum. If the user executes another task that triggers OnDemand's ramp, the clock speed will bounce from minimum to maximum. This can happen especially frequently if the user is multi-tasking. This, too, has negative implications for battery life. "
Im now testing intellidemand but there appears to be a lag when opening programs (mail, contacts, etc).
Click to expand...
Click to collapse
Try smartass instead of 2,see if that balances it out.
Diablo67 said:
Try smartass instead of 2,see if that balances it out.
Click to expand...
Click to collapse
Does same thing. Intellidemand is pretty snappy and I watch the setcpu screen and it raps down and up nicely.. the only issue is opening apps.. small lag but once you are in the program its quick
dahauss said:
Does same thing. Intellidemand is pretty snappy and I watch the setcpu screen and it raps down and up nicely.. the only issue is opening apps.. small lag but once you are in the program its quick
Click to expand...
Click to collapse
Maybe try a full reboot.Clear cache and delvik.
Diablo67 said:
Maybe try a full reboot.Clear cache and delvik.
Click to expand...
Click to collapse
tried that.. same issue... Does anyone run intellidemand and if so, how does it work with the evo in terms in performance and battery life.. so far so good here except for the small lag wen opening programs
not sure what ROM you are on..but the Mason kernel w/ wheatley gov is treating me nicely, I spend most of my time at either 245 or 960..it does ramp all the frequencies in between thought as well. Maybe try underclocking your device..I like to keep my freq. high because I want my EVO to perform! With that being said, with normal usage (lots of texts, few calls, moderate web browsing, some GPS use), I am seeing at least 40% left after 16 hrs.
I personally use ondemandx which is in lionfish 1.8 or underworld v0.5. I find that smartass, V2 specifically. Changes frequency way to often and causes random reboots because our CPU doesn't handle that many frequency changes that quickly. Interactivex or ondemandx seem to be the best for me. They are both good on battery and very snappy.
Sent from my PC36100 using xda premium
dieselford said:
I personally use ondemandx which is in lionfish 1.8 or underworld v0.5. I find that smartass, V2 specifically. Changes frequency way to often and causes random reboots because our CPU doesn't handle that many frequency changes that quickly. Interactivex or ondemandx seem to be the best for me. They are both good on battery and very snappy.
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
I noticed this too with SMARTASS (both versions). I was trying INTELLIDEMAND yesterday, but with 5 hours on battery (anker 1700), and almost no use (mostly stand by) I was down to 78% battery. I am now back to interaxtiveX

Governors...

Rooted Stock ROM. http://forum.xda-developers.com/showthread.php?t=2387942. Havent changed my Kernal asfar as I know, but have adjusted CPU setting in ROM toolbox.
I currently use OnDemand governor with max slider at 1200Mhz. After learning that OnDemand is not too good for batterys life long term as I use my phone in short bursts and alot of multitasking I have found that SmartassV2 would probably be the best governor for to use. The phone is used to play media, games, browsing and sketchbook app, nothing too serious but I want the best balance between battery life and performance possible.
I understand playing with the kernal can result in issues but have not managed to find a guide on how to do this on XDA. Can anyone advise me on this or point me towards a simple guide please.
Thanks.
so ur using Stock Samsung kernel with ondemand ??
only governor on stock kernel that have cores hot plugging is pegausuQ AFAIK so ondemand will cause worse battery

how do I make temple run 2 run lagfree?

I have been using Omega Rom from version 8 up to version 18, then switched to ProBam, then Pacman, and now I'm back on Omega 19, giving the "official" 4.3 a shot.
I have tried many many settings and kernels to get this game run without a lag.
So far, I have seen no lag when using performance governor while playing for a few minutes (no overclocking the CPU or GPU) that was it...
Every other setup gives lag, more or less. The second best setup would be pegasusq governor, not much changes when overclocking CPU or GPU, or both.
Using a stock kernel is also not bad, but lags every now and then. (not dependant on Rom)
But I want to get the sound settings from trickster mod for example, so I feel like I need a custom kernel with my Rom of choice.
So, does anyone have a good setup that matches performance governor, but does not stick permanently to maximum CPU load?
I don't care about battery life, so I need a good performing setup.
(Just on a side note: when people say "there is no lag at all when scrolling through my homescreens" then I can only think that this should be normal with ANY setup. And I never had any lag while scrolling through my homescreens, except while I was using my HTC Hero...)
I would very much appreciate if someone with the same goal could help me out, or someone knows the default settings of the stock kernel...
Or is this whole idea just utopic, because the game is badly coded?

Categories

Resources