Answers:
以我的经验,这始终是由于硬件故障造成的。但是,在执行任何其他操作之前,请按以下详细说明重置SMC:http : //support.apple.com/kb/HT3964,与电源有关。
当Mac努力与硬件通信时,似乎会发生这种情况。它是哪台Mac?电池多大了?您的电池寿命还不错吗?Mac是否有任何损坏-掉落了?液体?您尝试过其他电源适配器吗?
我在运行10.8.4的15英寸Mid 2012 MBP上遇到了这个问题,因为音频输入已切换到内置麦克风,并且会拾取风扇不断发出的噪音。将音频输入切换为“线路输入”,CPU使用率从524%降至3%
http://www.rdoxenham.com/?p=259涵盖了禁用负责触发此不当行为的内核扩展。但是,这样做也会禁用其他一些热管理功能。
kernel_task
吞噬所有CPU只是同一个引起问题的相关后果。内核中的愚蠢循环只会导致过热。
我的kernel_task问题(cpu永远为-> 500%)与蓝牙相关:
http://droolfactory.blogspot.com.es/2012/08/mac-os-x-lion-kerneltask-with-high-cpu.html
请查看以下典型问题:kernel_task为300% ,以及建议的分析方法:诊断CPU hog。
在Activity Manager
不acurate的足以帮助你看到有其它进程间接加载内核。top
将揭开这些猪的面纱。
要显示从最大的CPU消耗开始排序的进程:
top -o cpu
...从最大的虚拟内存使用者开始排序:
top -o vsize
...排序从开始进行更多上下文切换的进程开始(启动和停止的频率很高,有时是两个进程一起交谈的结果,而不是让其他进程自由获取CPU):
top -o csw
top
用来揭露这些猪?
观察到“交流电源”做出贡献的人们正在努力。
充电时加高的机箱温度以及插入的外围设备都可能导致此问题。只需将充电电缆从左端口移到右端口就足以冷却热点并解决问题。在装有MagSafe的机器上,尝试从左侧端口拔出外围设备,直到电池充满。
CPU使用率与此无关。通过降低时钟速度而不是通过调度无操作负载来限制热CPU。
请参阅/apple//a/363933/27135以了解因果关系。