名为 kernel_task 的进程 CPU 和内存使用率很高。我该怎么做才能解决这个问题?

名为 kernel_task 的进程 CPU 和内存使用率很高。我该怎么做才能解决这个问题?

将我的 Mac OS X 版本升级到 10.9(Mavericks)后,我遇到一个进程的kernel_taskCPU 和内存使用率过高,我该如何修复它?

我在论坛上找到了很多问题和解决方案,但都没有用。

答案1

kernel_task进程是操作系统的核心。它为自己保留大量内存是正常的。它消耗大量 CPU 资源的原因并不罕见,也很难回答。但是,这种消耗通常与其他正在运行并执行密集 I/O 任务的软件有关。这可能是因为 Spotlight 正在索引驱动器,或者正在进行大型文件复制或网络任务。

Mac OS X 内核的行为是,如果硬件温度超过安全阈值,kernel_task 将开始在 CPU 上保留大量时间不执行任何操作,以降低温度。也许这就是您所看到的。操作系统升级后,将调用许多进程来重新索引内容等。

需要进行更多调查来了解密集内核处理的方式和原因。

相关内容