|
|
@ -22,11 +22,11 @@ echo -e "
|
|
|
|
"
|
|
|
|
"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
show_menu() {
|
|
|
|
show_menu() {
|
|
|
|
CL=`echo "\033[m"`
|
|
|
|
CL=$(echo "\033[m")
|
|
|
|
GN=`echo "\033[32m"`
|
|
|
|
GN=$(echo "\033[32m")
|
|
|
|
BL=`echo "\033[36m"`
|
|
|
|
BL=$(echo "\033[36m")
|
|
|
|
YW=`echo "\033[33m"`
|
|
|
|
YW=$(echo "\033[33m")
|
|
|
|
fgred=`echo "\033[31m"`
|
|
|
|
fgred=$(echo "\033[31m")
|
|
|
|
header_info
|
|
|
|
header_info
|
|
|
|
CK=$(uname -r)
|
|
|
|
CK=$(uname -r)
|
|
|
|
IP=$(hostname -I)
|
|
|
|
IP=$(hostname -I)
|
|
|
@ -57,42 +57,50 @@ header_info
|
|
|
|
}
|
|
|
|
}
|
|
|
|
clear
|
|
|
|
clear
|
|
|
|
show_menu
|
|
|
|
show_menu
|
|
|
|
while [ $opt != '' ]
|
|
|
|
while [ $opt != '' ]; do
|
|
|
|
do
|
|
|
|
|
|
|
|
if [ $opt = '' ]; then
|
|
|
|
if [ $opt = '' ]; then
|
|
|
|
exit;
|
|
|
|
exit
|
|
|
|
else
|
|
|
|
else
|
|
|
|
case $opt in
|
|
|
|
case $opt in
|
|
|
|
1) echo "conservative" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
1)
|
|
|
|
|
|
|
|
echo "conservative" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
clear
|
|
|
|
clear
|
|
|
|
show_menu
|
|
|
|
show_menu
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
2) echo "ondemand" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
2)
|
|
|
|
|
|
|
|
echo "ondemand" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
clear
|
|
|
|
clear
|
|
|
|
show_menu
|
|
|
|
show_menu
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
3) echo "userspace" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
3)
|
|
|
|
|
|
|
|
echo "userspace" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
clear
|
|
|
|
clear
|
|
|
|
show_menu
|
|
|
|
show_menu
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
4) echo "powersave" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
4)
|
|
|
|
|
|
|
|
echo "powersave" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
clear
|
|
|
|
clear
|
|
|
|
show_menu
|
|
|
|
show_menu
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
5) echo "performance" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
5)
|
|
|
|
|
|
|
|
echo "performance" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
clear
|
|
|
|
clear
|
|
|
|
show_menu
|
|
|
|
show_menu
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
6) echo "schedutil" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
6)
|
|
|
|
|
|
|
|
echo "schedutil" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
|
|
|
|
clear
|
|
|
|
clear
|
|
|
|
show_menu
|
|
|
|
show_menu
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
x)exit;
|
|
|
|
x)
|
|
|
|
|
|
|
|
exit
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
\n)exit;
|
|
|
|
\n)
|
|
|
|
|
|
|
|
exit
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
*)clear;
|
|
|
|
*)
|
|
|
|
show_menu;
|
|
|
|
clear
|
|
|
|
|
|
|
|
show_menu
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|