为什么我的 CPU 负载高达 70% > 70%,即使我告诉 Windows 它不应超过 20%?
我经常遇到 CPU 负载超过 70% 的情况。我尝试调整电源计划
笔记本CPU(CPUZ显示),Intel Core i5 3210M
我不是问为什么 CPU 负载这么高...我是问为什么我已经指示 Windows 7 限制负载但负载没有受到限制。
添加
用于加载 CPU 的有用的 powershell 脚本,以便重现此https://www.robvit.com/windows_server/generate-cpu-load-with-powershell/
答案1
您正在比较的是两个不同的数字。
任务管理器在 CPU 使用率下显示正在使用的 CPU 核心数。100% 表示所有四个核心都在使用,没有一个处于空闲状态。
“最大处理器状态”的设置位于“处理器电源管理”下,因此与 CPU 消耗的电量有关。由于您已将其设置为 20%,因此 CPU 可能运行得非常慢,以免消耗过多电量。
欲了解更多信息,请参阅帖子
Windows 7 电源管理中的最小和最大处理器状态是什么?
答案2
我测试了两台笔记本,一台是Win7,i5 xxxxM处理器,一台是10,xxxxU处理器。(U比M功耗低,现在还有比U功耗低的Y系列)。
这张图片展示了 Windows 10 i7 xxxxU 机器的良好效果。
从某种意义上说,它显示了一方面最大处理器数字与另一方面 CPU 负载和 CPU 频率之间的直接关系。
最低 CPU 负载和最低频率的最佳结果是,在电源选项中写入的最大处理器百分比不超过 30%。低于 30% 似乎不会对 CPU 负载百分比产生更大影响。看起来 30% 是它允许的最低值。
Windows 7 i5 xxxxM 机器上的结果有点不同,不太好。
在装有 i5 xxxxM 处理器的 Windows 7 机器上,它并没有降低负载,而是降低了频率。频率可以下降到 30%。但负载仍保持在 100%。
更多信息请点击此处 https://pastebin.com/raw/at9j45Fr 但当我做完更多测试后,我会改进这个答案。