为什么我的 Mac 即使显示 CPU 负载为 80% 空闲,仍然会滞后?

为什么我的 Mac 即使显示 CPU 负载为 80% 空闲,仍然会滞后?

如果将活动监视器中的所有进程加起来,很多时候它可能加起来超过 100%,但 CPU 负载总是显示系统大约为 7%,用户大约为 10-15,其余处于空闲状态。kernel_task 占用大约 15% 到 50% 或偶尔 80% 的 CPU,我尝试了所有方法来解决这个问题,除了拆开笔记本电脑并清洁风扇,我会在大约一周后我的 P5 螺丝刀到达时这样做。

有人能解释一下为什么它总是说我有这么多空闲的 CPU 吗?我也使用 Intel Power Gadget,当尝试在 Premiere 或类似程序中导出电影时,温度肯定会升至 90C 以上,但一般在 73-75C 左右。频率一般在 3Ghz 左右。

我无法找到这款 2013 MBP 的正常温度水平。有人能给我一些建议吗?在我等待螺丝刀寄到时,我可以尝试什么?我尝试重置 SMC、另一个 PMC 或其他东西,在重新启动计算机时按住 D 键进行硬件扫描等。向进气口吹入压缩空气,这可能有点帮助,但我不确定。电池显示很快需要更换,这会让我的计算机变慢吗?

感谢您的帮助!

答案1

然而,这一切听起来有点令人困惑......

需要考虑的事项:

  1. 在活动监视器中,列出的每个进程的百分比是“一个[虚拟]核心的百分比”,下面的总数是“所有核心”。

  2. 如果 kernel_task 的 CPU 负载过高,那么这是一个故意设计的结构,用于强制机器自行冷却。这样做的副作用是机器会变慢。

因此,当您收到螺丝刀时,您的首要任务似乎是拆卸和清洁气流。5 年之后才清洁机器,这可真是太糟糕了。我每 6 个月清洁一次。

相关内容