开启高性能模式需五步:一、设置中选“高性能”电源计划;二、CPU调频策略设为performance;三、强制所有核心在线并禁用深层C-State;四、关闭TLP服务避免干扰;五、锁定GPU频率及显存带宽。

如果您在使用银河麒麟V10时遇到编译卡顿、虚拟机响应迟滞或视频转码明显变慢,很可能是系统默认启用了节能策略,限制了CPU频率上限与核心调度能力,此时需开启高能耗模式以释放硬件全部性能。
通过图形界面启用高性能电源计划
这是最基础且必须优先完成的步骤,否则后续所有底层调优均会被上层策略覆盖。
1、点击左下角“开始菜单”→选择“设置”。
2、在设置窗口左侧导航栏中,点击“电源”。
3、在右侧“电源计划”下拉框中,选择【高性能】(注意:该选项仅在插电状态下可见;若为笔记本且处于电池供电,需先关闭“电池模式下自动切换为平衡模式”开关,否则系统将强制降频)。
4、确认“启用自适应亮度”已关闭——该功能会联动调节CPU功耗策略,干扰高能耗状态稳定性。
强制CPU使用performance调频器
图形界面设置仅修改策略名称,真正起效依赖Linux内核cpufreq子系统。不执行此步,CPU仍可能在ondemand模式下动态降频。
方法一:临时生效(重启后失效)
1、打开终端,运行:sudo sh -c 'echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor'。
2、对全部逻辑CPU统一设置:for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo performance > $i; done。
方法二:永久生效(需修改GRUB)
1、编辑GRUB配置:sudo nano /etc/default/grub。
2、在GRUB_CMDLINE_LINUX行末添加参数:【intel_idle.max_cstate=0 processor.max_cstate=1】(Intel平台)或【arm64.nocbs=on】(ARM平台)。
3、保存后执行:sudo update-grub && sudo reboot。
禁用CPU核心休眠与深层C-State
即使调频器设为performance,空闲核心仍可能被内核自动离线,或进入C6/C7等深度睡眠态,导致任务唤醒延迟飙升。
第一步:检查当前各核心在线状态
ls /sys/devices/system/cpu/cpu*/online | xargs -I{} sh -c 'echo {} ; cat {}'——若输出含“0”,说明对应核心已被关闭。
第二步:强制所有核心保持在线
for i in /sys/devices/system/cpu/cpu*/online; do echo 1 > $i; done——这一步操作起来很简单,直接回车即可,但必须在root权限下执行。
第三步:关闭深层C-State节能
Intel平台执行:echo '0' | sudo tee /sys/module/intel_idle/parameters/max_cstate;ARM平台需根据具体SoC型号确认对应接口,常见路径为/sys/firmware/devicetree/base/cpus/下的idle-state节点。

















