Frédéric Rechtenstein | d004e77 | 2017-11-01 19:44:12 +0900 | [diff] [blame] | 1 | if [[ "`id -u`" -ne "0" ]]; then |
| 2 | echo "WARNING: running as non-root, proceeding anyways..." |
| 3 | fi |
| 4 | |
| 5 | stop thermal-engine |
| 6 | stop mpdecision |
| 7 | stop perfd |
| 8 | |
| 9 | # Set CPU cores frequency to 1200 MHz |
| 10 | cpubase=/sys/devices/system/cpu |
| 11 | gov=cpufreq/scaling_governor |
| 12 | |
| 13 | cpu=0 |
| 14 | S=1200000 |
| 15 | while [ $((cpu < 2)) -eq 1 ]; do |
| 16 | echo 1 > $cpubase/cpu${cpu}/online |
| 17 | echo userspace > $cpubase/cpu${cpu}/$gov |
| 18 | echo $S > $cpubase/cpu${cpu}/cpufreq/scaling_max_freq |
| 19 | echo $S > $cpubase/cpu${cpu}/cpufreq/scaling_min_freq |
| 20 | echo $S > $cpubase/cpu${cpu}/cpufreq/scaling_setspeed |
| 21 | cpu=$(($cpu + 1)) |
| 22 | done |