Active Topics

 


Reply
Thread Tools
Posts: 66 | Thanked: 30 times | Joined on Feb 2010
#1
I have identified some tunable values that may help customize the operating system to perform better for particular user's needs - responsiveness / battery life / device lifetime. Here is the list with default values and my hints. the meaning of the tunables can be found on google easily. I have tried various changes, but its hard to say what works best. Battery life is still about the same and the responsiveness is hard to measure. do you guys have any experiences with these tunables?

/sys/power/sr_vdd2_autocomp
0 ... my hint: 1
/sys/power/sr_vdd1_autocomp
0 ... my hint: 1
/proc/sys/vm/swappiness
100 ... my hint: decrease
/proc/sys/vm/page-cluster
5 ... my hint: keep
/proc/sys/vm/laptop_mode
0 ... my hint: keep
/proc/sys/vm/dirty_expire_centisecs
500 ... my hint: increase
/proc/sys/vm/dirty_writeback_centisecs
500 ... my hint: increase
/proc/sys/vm/dirty_background_ratio
10 ... my hint: increase
/proc/sys/vm/dirty_ratio
40 ... my hint: increase
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
250000 ... my hint: keep
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
600000 ... my hint: keep
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/powersave_bias
0 ... my hint: keep
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate
300000 ... my hint: increase
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold
95 ... my hint: decrease
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load
0 ... my hint: 1
/sys/block/mmcblk0/queue/scheduler
noop [cfq] ... my hint: keep
/sys/block/mmcblk1/queue/scheduler
noop [cfq] ... my hint: keep
 
Posts: 66 | Thanked: 30 times | Joined on Feb 2010
#2
Please share your experiences with the modified values, if you decide to try this...
 
Posts: 388 | Thanked: 842 times | Joined on Sep 2009 @ Finland
#3
Originally Posted by fhofer View Post
do you guys have any experiences with these tunables?

/sys/power/sr_vdd2_autocomp
0 ... my hint: 1
/sys/power/sr_vdd1_autocomp
0 ... my hint: 1
Setting these to 1 can cause some devices to become unstable. It's therefore not recommended unless you really want to experiment.
https://bugs.maemo.org/show_bug.cgi?id=7633
 
Posts: 66 | Thanked: 30 times | Joined on Feb 2010
#4
that is right, smartreflex does seem to bring some instability -- in my case, it is mostly internet related: sometimes IM accounts fail to connect or a web page takes forever to load - this behavior is much more commonplace with smartreflex than without.
 
Posts: 176 | Thanked: 262 times | Joined on Nov 2009 @ Texas, USA
#5
Originally Posted by hqh View Post
Setting these to 1 can cause some devices to become unstable. It's therefore not recommended unless you really want to experiment.
https://bugs.maemo.org/show_bug.cgi?id=7633
I have yet to have any stability issues with SmartReflex. Most of the time it's because people are tinkering with other things and blame SmartReflex for it.
 
Posts: 44 | Thanked: 5 times | Joined on Apr 2010
#6
How can i made this tweak permanet? every time i turn off and on the phone it returns to defualt setings.

I have to do pot back this tweaks every time i start upp the phone.

/thanks

/sys/power/sr_vdd2_autocomp
0 ... my hint: 1
/sys/power/sr_vdd1_autocomp
0 ... my hint: 1
/proc/sys/vm/swappiness
100 ... my hint: decrease
/proc/sys/vm/page-cluster
5 ... my hint: keep
/proc/sys/vm/laptop_mode
0 ... my hint: keep
/proc/sys/vm/dirty_expire_centisecs
500 ... my hint: increase
/proc/sys/vm/dirty_writeback_centisecs
500 ... my hint: increase
/proc/sys/vm/dirty_background_ratio
10 ... my hint: increase
/proc/sys/vm/dirty_ratio
40 ... my hint: increase
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
250000 ... my hint: keep
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
600000 ... my hint: keep
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/powersave_bias
0 ... my hint: keep
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate
300000 ... my hint: increase
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold
95 ... my hint: decrease
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load
0 ... my hint: 1
/sys/block/mmcblk0/queue/scheduler
noop [cfq] ... my hint: keep
/sys/block/mmcblk1/queue/scheduler
noop [cfq] ... my hint: keep
 
Posts: 356 | Thanked: 172 times | Joined on Jan 2010 @ Canada
#7
oh man... this thread really needs some hefty disclaimers, me thinks

/popcorn
 
juise-'s Avatar
Posts: 186 | Thanked: 192 times | Joined on Jan 2010 @ Finland
#8
Originally Posted by mooninite View Post
I have yet to have any stability issues with SmartReflex. Most of the time it's because people are tinkering with other things and blame SmartReflex for it.
1 person not having problems (you) isn't that large sample size. I had my first unexpected reboot (in 3 months I had had the device) an hour after I enabled SmartReflex (changed nothing else with that reboot).

Maybe that accounts to "tinkering with other things", but that single event was enough to convince me.
 
Posts: 66 | Thanked: 30 times | Joined on Feb 2010
#9
Originally Posted by juise- View Post
1 person not having problems (you) isn't that large sample size. I had my first unexpected reboot (in 3 months I had had the device) an hour after I enabled SmartReflex (changed nothing else with that reboot).

Maybe that accounts to "tinkering with other things", but that single event was enough to convince me.
Not each N900 will run well with SmartReflex. I think that it depends on the quality of each individual processor. The quality assurance apparently approved also processors that do not run well with SmartReflex. Personally, I have discontinued SmartReflex use because the battery life seemed worse, device seemed slower and the browser crashed a couple times (about once a week with SmartReflex, never without it). But the device was still perfectly usable, no reboots etc.
 
Posts: 5,795 | Thanked: 3,151 times | Joined on Feb 2007 @ Agoura Hills Calif
#10
I have had zero problems with SmartReflex, so that's at least two of us

However, I haven't noticed any great benefits. I always use it, though.

Last edited by geneven; 2010-04-15 at 08:33.
 
Reply


 
Forum Jump


All times are GMT. The time now is 00:26.