麒麟os节能配置含五种方法:一、gsettings设电源参数;二、开机脚本固化策略;三、动态关闭cpu核心;四、调频器与主频限制;五、bios启用节能模式。

如果您在使用麒麟OS时希望延长设备续航时间或降低整机功耗,则需要对系统电源管理策略进行针对性配置。以下是基于银河麒麟桌面操作系统V10 SP1(Kylin-Desktop-V10-SP1-General-Release-2303)的多种节能选项配置方法:
一、通过gsettings命令直接设置电源参数
该方法适用于快速修改当前用户的电源行为,无需图形界面干预,所有设置均作用于UKUI桌面环境下的org.ukui.power-manager后端。核心参数包括屏幕关闭时间、计算机休眠时间及电源模式响应策略。
1、打开终端,使用Ctrl+Alt+T快捷键启动。
2、执行以下命令禁用交流电模式下的屏幕自动关闭与系统休眠:
gsettings set org.ukui.power-manager sleep-display-ac 0
gsettings set org.ukui.power-manager sleep-computer-ac 0
3、如需在电池供电时启用节能策略,可设置屏幕关闭时间为300秒(5分钟),系统休眠时间为900秒(15分钟):
gsettings set org.ukui.power-manager sleep-display-battery 300
gsettings set org.ukui.power-manager sleep-computer-battery 900
二、配置开机自启脚本实现全局电源策略固化
该方法确保新创建用户及后续登录会话均继承统一的电源管理配置,通过修改/etc/skel目录下的模板文件实现用户账户初始化时自动部署。
1、切换至root用户并进入系统模板目录:
sudo su -
cd /etc/skel
2、创建开机自启脚本powerset,并赋予可执行权限:
vi powerset
3、在文件中写入以下内容:
#!/bin/bash
gsettings set org.ukui.power-manager sleep-display-ac 0
gsettings set org.ukui.power-manager sleep-computer-ac 0
chmod 755 powerset
4、创建autostart桌面入口,使脚本随用户登录自动运行:
mkdir -p .config/autostart
cd .config/autostart
vi powerset.desktop
5、在powerset.desktop中填入以下字段:
[Desktop Entry]
Name=Powerset
Exec=$HOME/powerset
Terminal=false
Type=Application
三、启用CPU核心动态关闭策略
该方法通过内核接口实时调控CPU在线状态,在低负载场景下物理关闭部分核心,显著降低静态功耗。适用于ARM64架构(如鲲鹏处理器)及x86_64平台。
1、确认当前CPU核心总数:
nproc
2、查看第0号核心在线状态:
cat /sys/devices/system/cpu/cpu0/online
3、手动关闭cpu1(示例):
echo 0 | sudo tee /sys/devices/system/cpu/cpu1/online
4、启用后台监控脚本,依据/proc/stat中CPU使用率自动开关核心(需编写独立服务单元文件并启用systemd服务)。
四、调整CPU频率调节器与最大主频限制
该方法通过cpufreq子系统限制CPU在电池模式下的最高运行频率,兼顾性能与功耗平衡,尤其适合轻办公场景。
1、查看当前可用的调频策略:
cpupower frequency-info --governors
2、将当前策略设为powersave:
cpupower frequency-set -g powersave
3、获取当前最大频率值(单位kHz):
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
4、将其设为原值的80%(以2400000为例,计算得1920000):
echo 1920000 | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
五、BIOS级节能模式启用
该方法在固件层面对整机功耗进行约束,独立于操作系统,对CPU、内存、芯片组等组件实施底层节电控制,是电源管理的第一道防线。
1、重启计算机,在启动画面按提示键(通常为Del、F2或F12)进入BIOS设置界面。
2、导航至Power或Advanced Power Management选项页。
3、定位Power Savings或Eco Mode选项,使用方向键选择Enabled或Balanced模式。
4、保存设置并退出(通常按F10键确认)。










