我的 16 核 CPU 经常出现多数核心显示‘CPU 已停止’的情况,通常只有两个大核在工作。有时候只是打开一个 Chrome 窗口,都要等上 10-20s 。
尝试过修改 BIOS 设置,没用。
也调整过电源计划中的“最小处理器状态”,结果发现 CPU 功耗虚高。
后来才意识到,罪魁祸首是微软的那套 CPU Core Parking 机制。
在 Win11 的图形界面中根本找不到相关选项,必须手动修改注册表,或者借助第三方工具才能禁用。
https://coderbag.com/programming-c/disable-cpu-core-parking-utility
如果我已经启用了 C-State ,那么你系统层面的 CPU Core Parking ,到底还能额外帮我省多少电量(我的是台式机!)?说是延迟是毫秒级别的,结果开个 chrome 都要卡个 10 几秒! Fuck!
1
NewYear 15 小时 12 分钟前
电脑搞大小核,在不能精准识别的情况下,纯属搞笑。
省电是最扯淡的原因。 |
2
datocp 7 小时 27 分钟前 via Android
节能确实是个大话题
dell 的一些文档建议关闭超线程,禁止睿频。以提高 cpu 响应速度减少延迟。 至于 N 个核心同时工作,一些 cpu 设定软件的优先高性能核,在使用 7zip 压缩文件时能看到所有核心都在工作。 当然平时工作中真正能发挥 64 个核心同时工作的,目前也仅只有 mssql 。 |
3
Saunak 6 小时 13 分钟前
注册表具体怎么改呢?第三方软件感觉不太安全
|
4
sudo123 4 小时 50 分钟前
系统集成的没用的东西太多,已经回 win10 了
|
5
cnbatch 4 小时 39 分钟前
|
6
cnbatch 4 小时 38 分钟前
|