将我的 Mac OS X 版本升级到 10.9(Mavericks)后,我遇到一个进程的kernel_task
CPU 和内存使用率过高,我该如何修复它?
我在论坛上找到了很多问题和解决方案,但都没有用。
答案1
该kernel_task
进程是操作系统的核心。它为自己保留大量内存是正常的。它消耗大量 CPU 资源的原因并不罕见,也很难回答。但是,这种消耗通常与其他正在运行并执行密集 I/O 任务的软件有关。这可能是因为 Spotlight 正在索引驱动器,或者正在进行大型文件复制或网络任务。
Mac OS X 内核的行为是,如果硬件温度超过安全阈值,kernel_task 将开始在 CPU 上保留大量时间不执行任何操作,以降低温度。也许这就是您所看到的。操作系统升级后,将调用许多进程来重新索引内容等。
需要进行更多调查来了解密集内核处理的方式和原因。