






























如果你的redmiG2024游戏本用非Windows系统跑高负载任务风扇转的慢、性能比Windows拉一大截,跑分比Windows低不妨试试下面的脚本。
#!/bin/bash
# Redmi G (i7-14650HX + RTX 4060) 全局性能调度脚本
if [ "$EUID" -ne 0 ]; then
echo "❌ 请使用 sudo 运行此脚本"
exit 1
fi
# ================= 1. 初始化底层环境 =================
# 挂载 EC 寄存器用于风扇控制
modprobe ec_sys write_support=1
if [ ! -d "/sys/kernel/debug/ec" ]; then
mount -t debugfs none /sys/kernel/debug
fi
# 开启 NVIDIA 持久模式 (保持 GPU 响应速度,防止唤醒掉帧)
nvidia-smi -pm 1 >/dev/null 2>&1
# ================= 2. 核心调度逻辑 =================
set_performance() {
local ec_val=$1 # 风扇 EC 寄存器值
local mode_name=$2 # 模式名称
local gpu_pl=$3 # GPU 功耗墙 (瓦)
# A. 写入 EC 寄存器,控制双风扇起飞/降落
printf "\\x$ec_val" | dd of=/sys/kernel/debug/ec/ec0/io bs=1 seek=$((0x27)) count=1 conv=notrunc 2>/dev/null
printf "\\x$ec_val" | dd of=/sys/kernel/debug/ec/ec0/io bs=1 seek=$((0x3f)) count=1 conv=notrunc 2>/dev/null
# B. 设置 GPU 功耗墙 (如果 vBIOS 没锁的话生效)
if [ -n "$gpu_pl" ]; then
nvidia-smi -pl "$gpu_pl" >/dev/null 2>&1
fi
echo "✅ 整体性能已切换至: [ $mode_name ] (风扇挡位: 0x$ec_val, GPU目标上限: ${gpu_pl}W)"
}
# ================= 3. 响应 KDE 滑块信号 =================
case "$1" in
1|balanced)
# 【均衡模式】日常办公/敲代码:风扇中等,显卡限制在 80W
set_performance "01" "均衡模式" "80"
;;
2|power-saver)
# 【静谧模式】开会/看视频:风扇最低,显卡限制在基础 55W 省电
set_performance "02" "静谧模式" "55"
;;
3|turbo)
# 【极速模式】备用档位
set_performance "03" "极速模式" "100"
;;
4|performance)
# 【狂暴模式】视频渲染/大型游戏:风扇满载,显卡解锁到满血 115W+
set_performance "04" "狂暴模式" "115"
;;
*)
echo "用法: $0 [balanced|power-saver|performance]"
exit 1
;;
esac
该值抓取自小米控制中心,performance为狂暴模式。
其他型号的redmiG不一定有效,但24款i7是有效的,如果失效建议自己抓新值,至于怎么抓自己问ai。米米什么时候支持一下非Windows系统呢,给个cli也好啊
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。