cpupower - Linux调节CPU频率工具安装

cpupower是由Intel开发的一个开源项目,主要针对基于Intel CPU的Linux系统。其核心功能在于提供了一个用户友好的接口,用于调整CPU的工作状态(也称为P-state),以实现节能或提升性能的目的。通过cpupower,用户可以在需要时提升CPU的运行频率,以加快计算速度,或在不需要时降低频率以节省能源。

cpupower的工作原理是基于Linux内核中的CPU频率和电压调节机制。它能够在硬件层面上动态地调整CPU的频率,以适应系统的负载变化,从而实现性能与能耗的最佳平衡。这一功能对于移动设备和笔记本来说尤为重要,因为通过选择合适的电源管理策略,可以显著延长电池续航时间。

cpupower提供了多种电源管理策略供用户选择,包括performance(性能模式)、powersave(省电模式)等预设模式。在performance模式下,CPU频率将被固定在其支持的最高运行频率上,以追求最大的系统性能。而在powersave模式下,CPU频率则会被设置为最低,以降低系统的总体功耗。此外,cpupower还支持ondemand(按需模式)和conservative(保守模式)等策略,以在性能和能耗之间找到最佳的平衡点。

下面是安装cpupower方法

apt-get install linux-cpupower -y 或者 apt-get install -y linux-tools-$(uname -r)
cpupower -c all frequency-set -g performance # 设置所有CPU为性能模式
cpupower -c all frequency-set -g powersave #设置所有CPU为节能模式
cpupower -c all frequency-info #查看当前所有CPU的信息
watch -n 1 cpupower monitor #CPU实时频率查看

 

投上你的一票

本文出处:老蒋部落 » cpupower - Linux调节CPU频率工具安装 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送