<树莓派><shell>调节树莓派3的CPU电源模式

#!/bin/bash

#本脚本用于调节CPU电源模式

 #修改电源模式的路径
 path_0=/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
 path_1=/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
 path_2=/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
 path_3=/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor


 #判断权限是否足够
 if [ -w $path_0 ] && [ -w $path_1 ] && [ -w $path_2 ] && [ -w $path_3 ]; then

     #解析输入参数
     case $1 in 
          1)
         echo "[Performance] 高性能模式"
         mode=Performance
         ;; 
          2)
         echo "[ondemand] 自动调整"
         mode=ondemand
         ;;
          3)
         echo "[powersave] 低功耗模式"
         mode=powersave
         ;;
         -r)
         echo "[CPU 0]" `cat  $path_0`
         echo "[CPU 1]" `cat  $path_1`
         echo "[CPU 2]" `cat  $path_2`
         echo "[CPU 3]" `cat  $path_3`
         exit
         ;;
         -h)
         echo  "输入参数:
         [performance]  1 
         [ondemand ]  2 
         [powersave]  3 
         [读取模式 ] -r"
         exit
         ;;        

          *)
         echo "Erro: 输入参数错误"
         exit 
         ;;
     esac 

     #修改电源模式
     echo $mode > $path_0
     echo $mode > $path_1
     echo $mode > $path_2
     echo $mode > $path_3
 else
     echo "Erro: 权限不足"
 fi

[1] 保存成脚本文件 performance.sh
[2] 赋予执行权限,以root身份运行(或者你有scaling_governor节点的权限)
[3-1] ./performance.sh 1 #高性能模式运行
[3-2] ./performance.sh -h #显示帮助

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值