SWAP無効化と最低動作周波数を下げる

Dwang ROMは標準で、compcacheが有効化され、CPU動作周波数も245760-528000となっています。サクサク感もいいけど、バッテリーに優しい(丸2日は動いて欲しい)設定にしてみる。

  • CPU動作周波数を下げる
scaling_min_freq=128000
scaling_max_freq=528000
sampling_rate=2000000
powersave_bias=200
up_threshold=40

echo ${sampling_rate} > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate;
echo ${scaling_min_freq} > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq; 
echo ${scaling_max_freq} > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq; 
echo ${powersave_bias} > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/powersave_bias;
echo ${up_threshold} > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold;
  • SWAPを無効化する
CC_DEVICE=/dev/block/ramzswap0

#cc swapoff
swapoff ${CC_DEVICE};
#rm -fr ${CC_DEVICE};
rmmod ramzswap;
  • 確認
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
free