Active Topics

 



Notices


Reply
Thread Tools
Posts: 2,292 | Thanked: 4,135 times | Joined on Apr 2010 @ UK
#11
Originally Posted by vi_ View Post
Exactly, if I am listening to hours of MP3s is it better for the n900 to sit at 250MHz or 500MHz?
This is why I started using SR.
I use the media player for playing music a lot on a day to day basis.
I found that the media player makes the processor sit at 125Mhz Stock.
On Ideal 500Mhz my battery didn't last as long as stock. I even changed removed the avoid freqs to 250Mhz then 125Mhz, not much difference.
If SR is stable on your device (should be on KP), I find it saves a good bit of battery for my usage.
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#12
Originally Posted by sixwheeledbeast View Post
This is why I started using SR.
I use the media player for playing music a lot on a day to day basis.
I found that the media player makes the processor sit at 125Mhz Stock.
On Ideal 500Mhz my battery didn't last as long as stock. I even changed removed the avoid freqs to 250Mhz then 125Mhz, not much difference.
If SR is stable on your device (should be on KP), I find it saves a good bit of battery for my usage.
Did you keep 250Mhz disabled?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following User Says Thank You to marmistrz For This Useful Post:
woody14619's Avatar
Posts: 1,455 | Thanked: 3,309 times | Joined on Dec 2009 @ Rochester, NY
#13
Originally Posted by marmistrz View Post
1. I don't know why the ideal's min. freq. as 500 is saving power... Why isn't it 250? Could you explain?
2.
Should I manually enable SmartReflex in e.g. QCpuFreq to make it work?
Back in the day, several tests were done to find the "peek" for where the CPU works most efficiently. Most systems can run faster or slower, but that peek is where it runs best (cycles / amp-hour). Titan did most of the testing, and found that the sweet spot was between 500 and 600, depending on the device.

There's also the "race to finish" idea, that the faster you get something done, the more time the CPU can sit in idle mode before it has to do anything else. Suppose a background process running at 250Mhz takes 2 seconds to complete (like checking crcs on files). If that same computation can be done in 1 second with a default of 500Mhz, the energy saved in the 1 second of extra idle time outweighs the extra voltage used to get to 500Mhz. (Especially when the CPU is operating more efficiently at 500Mhz than it is at 125Mhz.)

The only time this doesn't work is when you have a *constant* stream of work at a slower rate (like decoding mp3 streams and dealing with filling audio buffers by hand, a-la gstreamer). Then reguardless, you're going to run above 0, making the task eat a bit more.

FYI: The default Nokia kernel disabled 125Mhz mode, leaving idle mode at 250Mhz. 125 was removed because it was found to be unstable, causing more than it's fair share of problems (mainly write corruption to flash and dsp issues). I would personally avoid that frequency set. In fact, I run 500-900, and find my battery lasts 2 days with moderate usage if needed. (I generally charge every night, regardless of level.)
 
Posts: 2,292 | Thanked: 4,135 times | Joined on Apr 2010 @ UK
#14
No! Didn't think of that. I could try it for a bit. Thanks for the suggestion.
 
Posts: 2,292 | Thanked: 4,135 times | Joined on Apr 2010 @ UK
#15
Originally Posted by marmistrz View Post
Did you keep 250Mhz disabled?
Tried that today and it was flat by 14:30, normally get a day and a bit.

Will test it for a bit longer.
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#16
Now I'm testing stability of kp49+ideal+sr, limits 500-720 on normal daily usage (crashes etc.) I'll let you know as soon as I finish it - it should be on 19th Jan
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#17
Unfortunately, SmartReflex is very unstable with kp49+ideal, limits 500-720. During 12 hours I had a reboot (or two, because my setting were set to default kernel)
I strongly discourage from using SR with that profile.

Now I'll test XLV profile, kp49, limits 250-600 with SR
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2012-01-18 at 17:55.
 
Posts: 1,680 | Thanked: 3,685 times | Joined on Jan 2011
#18
I shall say this only once.

Smart reflex in kernel-power v49 renders setting voltage profiles OBSOLETE.

If you are going to use smart reflex then DO NOT BOTHER changing the voltage profiles. Smart reflex automatically undervolts your CPU for you to a level appropriate for your CPU better than any of your empirical testing can indicate.

The only other thing you can really futz with is scaling governor and clock speeds (which is a whole other 1000 post thread as to what is good/bad).
__________________
N900: One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.
 

The Following 3 Users Say Thank You to vi_ For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#19
And is it possible to get the stock voltages once having set for instance xlv as default?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
Posts: 1,680 | Thanked: 3,685 times | Joined on Jan 2011
#20
Originally Posted by marmistrz View Post
And is it possible to get the stock voltages once having set for instance xlv as default?
LOL I dunno.
__________________
N900: One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.
 
Reply


 
Forum Jump


All times are GMT. The time now is 09:55.