Linux下CPU的手动频率设定

CPU模式

  performance     固定工作在最高运行频率上

  powersave     固定工作在最低运行频率上

  conservative     平滑地调整 CPU 频率,频率的升降是渐变式的, 会自动在频率上下限调整

  ondemand     按需快速动态调整 CPU 频率, 一有 cpu 计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率

  userspace     系统将变频策略的决策权交给了用户态应用程序,并提供了相应的接口供用户态应用程序调节 CPU 运行频率使用

  schedutil     动态调节频率,根据当前负载情况自动调整CPU的频率,以实现能耗的最优化

 

查看CPU信息

  可用CPU模式  cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_governors

  当前CPU模式  cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

  当前CPU频率  cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq

 

设置CPU模式

  性能模式   cpupower -c all frequency-set -g performance

  节能模式   cpupower -c all frequency-set -g powersave

 

posted @ 2021-11-08 17:00  迷人的危险~  阅读(6997)  评论(0)    收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css