redmibook 16 2024 12代U 笔记本安装debian 关小核心,关睿频,关超线程
sean 编辑于2025-06-11 15:18树莓派及Linux
笔记本:redmi book 16 2024 (i5 12450H)
系统:debian12, debian13
关小核心,关睿频,关超线程,根据自己的实际情况自由选择组合。
0.操作前观察cpu核心状态(0-7大核4.4G多线程,8-11小核3.3G单线程,):
$ lscpu --all --extended
CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE MAXMHZ MINMHZ MHZ
0 0 0 0 0:0:0:0 yes 4400.0000 400.0000 1852.6390
1 0 0 0 0:0:0:0 yes 4400.0000 400.0000 400.0000
2 0 0 1 4:4:1:0 yes 4400.0000 400.0000 962.1740
3 0 0 1 4:4:1:0 yes 4400.0000 400.0000 400.0000
4 0 0 2 8:8:2:0 yes 4400.0000 400.0000 2000.0000
5 0 0 2 8:8:2:0 yes 4400.0000 400.0000 400.0000
6 0 0 3 12:12:3:0 yes 4400.0000 400.0000 2000.0050
7 0 0 3 12:12:3:0 yes 4400.0000 400.0000 834.6290
8 0 0 4 20:20:5:0 yes 3300.0000 400.0000 400.0000
9 0 0 5 21:21:5:0 yes 3300.0000 400.0000 676.0180
10 0 0 6 22:22:5:0 yes 3300.0000 400.0000 1500.0000
11 0 0 7 23:23:5:0 yes 3300.0000 400.0000 400.0000
1.关小核心(这里12450H,是由4个大核,4个小核组成,前八个为大核4核8线程):
修改引导配置,只保留8个大核线程:
$ sudo nano /etc/default/grub
# for debian12
GRUB_CMDLINE_LINUX_DEFAULT="quiet maxcpus=8"
# for debian13
GRUB_CMDLINE_LINUX_DEFAULT="quiet maxcpus=4"
然后,生成引导配置文件:
$ sudo update-grub
2.关睿频,超线程,可以设置这个文件为/etc/rc.local:
#!/bin/bash
# 关闭 睿频 大核默认频率是2.0G,
echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
# 关闭 超线程
echo off > /sys/devices/system/cpu/smt/control
# 根据散热能力 限定cpu最高频率 这里设置为2.0G
#echo 2000000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
#echo 2000000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
#echo 2000000 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq
#echo 2000000 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq
#echo 2000000 > /sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq
#echo 2000000 > /sys/devices/system/cpu/cpu5/cpufreq/scaling_max_freq
#echo 2000000 > /sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq
#echo 2000000 > /sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq
最后记得修改执行权限:
$ sudo chmod 755 /etc/rc.local
3.重启,检测下配置是否生效:
$ lscpu --all --extended
CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE MAXMHZ MINMHZ MHZ
0 0 0 0 0:0:0:0 yes 4400.0000 400.0000 1364.6890
1 - - - - no - - -
2 0 0 1 4:4:1:0 yes 4400.0000 400.0000 1446.7080
3 - - - - no - - -
4 0 0 2 8:8:2:0 yes 4400.0000 400.0000 1348.2061
5 - - - - no - - -
6 0 0 3 12:12:3:0 yes 4400.0000 400.0000 400.0000
7 - - - - no - - -
8 - - - - no - - -
9 - - - - no - - -
10 - - - - no - - -
11 - - - - no - - -
符合预期目的。
关于被动散热,按照当前设置典型工作环境下已经非常安静。偶尔风扇会转一下,不是太苛求的没必要被动散热。
除非对噪音绝对敏感,由于没有找到直接的控制风扇软件,简单粗暴,拆掉两风扇,顺便减轻重量(慎重!会失去保修)。
被动散热测试:环境温度25度, stress-ng 烤鸡1个小时,4大核在2.0G频率下,温度稳定在85度左右。
$ stress-ng --cpu 4
关于本站
肥龙软件分享的软件是本站作者开发的免费,无广告,安全可靠,绝不附带任何无关软件,绝不困绑任何插件的实用软件。如果您感觉好用,可以捐赠我们,这样我们可以有更积极的动力去改进升级软件,维持服务器运转,感谢您的捐助,谢谢!
联系作者(邮箱)
软件