既不回头,何必不忘。既然无缘,何须誓言
今日种种,似水无痕。明夕何夕,君已陌路

cpupower 调整CPU主频

1、调节策略

performance:将CPU频率固定工作在其支持的最高运行频率上,不动态调节,可以获取到最大的性能。

powersave: 将 CPU 频率设置为最低的所谓 “省电” 模式,CPU 会固定工作在其支持的最低运行频率上。

因此这两种 governors 都属于静态 governor,即在使用它们时 CPU 的运行频率不会根据系统运行时负载的变化动态作出调整。

这两种 governors 对应的是两种极端的应用场景,使用 performance governor 是对系统高性能的最大追求,而使用 powersave governor 则是对系统低功耗的最大追求。

userspace:最早的 cpufreq 子系统通过 userspace governor 为用户提供了这种灵活性。

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

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

ondemand:userspace 是内核态的检测,用户态调整,效率低。

conservative: 与 ondemand 不同,平滑地调整 CPU 频率,频率的升降是渐变式的, 会自动在频率上下限调整,和 ondemand 的区别在于它会按需分配频率,而不是一味追求最高频率;

2、查看当前cpu可用的策略

3、查看当前cpu生效的策略

4、查看当前CPU频率

5、查看当前所有CPU的信息

6、设置所有CPU的模式

7、查看某个CPU的信息

8、查看CPU的频率

赞(1)
未经允许不得转载:疯言疯语 » cpupower 调整CPU主频