Sleepingsirens
Well-Known Member
Im running the latest mtdev cm7 and i was wondering what each of the governers do and how they work, and what you guys recommend.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
smartassv2
echo "smartassV2" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor;
echo "vr" > /sys/block/mmcblk0/queue/scheduler;
rm /dev/log/main
echo "245760" > /sys/devices/system/cpu/cpufreq/smartass/awake_ideal_freq;
echo "122880" > /sys/devices/system/cpu/cpufreq/smartass/sleep_ideal_freq;
echo "576000" > /sys/devices/system/cpu/cpufreq/smartass/sleep_wakeup_freq;
echo "95" > /sys/devices/system/cpu/cpufreq/smartass/max_cpu_load;
echo "80" > /sys/devices/system/cpu/cpufreq/smartass/min_cpu_load;
echo "245760" > /sys/devices/system/cpu/cpufreq/smartass/ramp_up_step;
echo "245760" > /sys/devices/system/cpu/cpufreq/smartass/ramp_down_step;
echo "400000" > /sys/devices/system/cpu/cpufreq/smartass/up_rate_us;
echo "20000" > /sys/devices/system/cpu/cpufreq/smartass/down_rate_us;
echo "8192,10240,12288,14336,16384,20480" > /sys/module/lowmemorykiller/parameters/minfree;
I found the best balance between battery and performance (geared a bit more towards performance) to be with smartassV2 governor and "cfq" as the I/O scheduler. I put a dropbox link in a post in the MTDEV-CM7.2 thread to a spreadsheet of different governor/IO combinations I tested for battery life and performance.
I think smartassv2 is the best too, and where can i find and change the IO?