设置cpu频率

#设置CPU0频率为:998400
echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 998400 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
详细:http://blog.youkuaiyun.com/zhenwenxian/article/details/6196943


[plain] view plaincopyprint?
01.stop thermald
02.stop mpdecision
03.stop thermal-engine
04.
05.
06.# online A57
07.echo 1 > /sys/devices/system/cpu/cpu2/online
08.echo 1 > /sys/devices/system/cpu/cpu3/online
09.echo 1 > /sys/devices/system/cpu/cpu4/online
10.echo 1 > /sys/devices/system/cpu/cpu5/online
11.echo 1 > /sys/devices/system/cpu/cpu6/online
12.echo 1 > /sys/devices/system/cpu/cpu7/online
13.
14.
15.# set governor
16.echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
17.echo performance > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
18.
19.
20.# set max freq
21.echo 1555200 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
22.echo 1958400 > /sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq
23.
24.
25.# set gpu
26.echo performance > /sys/class/kgsl/kgsl-3d0/devfreq/governor
27.echo 0 > /sys/class/kgsl/kgsl-3d0/min_pwrlevel
28.echo performance > /sys/class/devfreq/qcom,cpubw.32/governor
29.echo performance > /sys/class/devfreq/qcom,gpubw.71/governor
30.echo performance > /sys/class/devfreq/qcom,kgsl-busmon.70/governor
在 Windows 11 系统中设置 CPU 频率无效的问题,通常与电源管理设置、硬件支持限制、BIOS 配置或系统策略冲突有关。以下是详细的排查与解决方案: ### 1. 检查电源管理设置 Windows 11 提供了多种电源计划,不同的电源计划对 CPU 频率的控制策略不同。建议通过以下步骤调整电源计划中的 CPU 频率设置: - 打开“控制面板” → “电源选项”。 - 选择当前使用的电源计划,点击“更改计划设置”。 - 点击“更改高级电源设置”。 - 展开 “处理器电源管理” → “最大处理器状态”,将其值设置为 100% 以确保系统不会限制 CPU 性能[^1]。 ### 2. 禁用节能模式 某些节能模式会动态调整 CPU 频率,导致设置无效。可以通过 BIOS 或 UEFI 禁用节能功能: - 重启计算机并进入 BIOS/UEFI 设置界面(通常在开机时按 `F2`、`F10`、`Del` 或 `Esc` 键)。 - 找到与 CPU 频率或节能模式相关的设置,例如 "Intel SpeedStep" 或 "AMD Cool'n'Quiet",将其禁用。 - 保存设置并退出 BIOS。 ### 3. 更新或重置 BIOS 某些主板 BIOS 设置可能会覆盖 Windows 的 CPU 频率控制策略。如果无法在 Windows 中更改频率,尝试更新主板 BIOS 到最新版本,或恢复 BIOS 默认设置。 ### 4. 使用命令行工具调整频率 Windows 自带的 `powercfg` 命令可用于精细调整电源策略: ```bash powercfg -setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX 100 powercfg -setactive SCHEME_CURRENT ``` 该命令将最大处理器状态设置为 100%,确保 CPU 可以运行在最高频率[^1]。 ### 5. 检查硬件限制 部分笔记本电脑和轻薄本为了控制温度和功耗,会在硬件层面对 CPU 频率进行限制。可以尝试使用第三方工具(如 ThrottleStop)来禁用频率限制并解锁 CPU 性能。 ### 6. 系统权限与策略冲突 某些企业环境中的组策略(GPO)可能限制了 CPU 频率的调整权限。可以通过以下命令检查是否存在策略冲突: ```bash gpresult /H report.html ``` 如果发现相关策略限制了电源管理设置,需联系系统管理员进行更改。 ### 7. 检查驱动程序兼容性 确保主板驱动程序和芯片组驱动程序已更新至最新版本。过时的驱动可能导致 Windows 无法正确识别和控制 CPU 频率。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值