Mountain Lion 过热问题与 launchd/Python 有关吗?

Mountain Lion 过热问题与 launchd/Python 有关吗?

所以,自从我安装了 ML 后,我的 MacBook Air 就一直非常热。打开活动监视器,一切似乎都很正常,直到我每 0.5 秒刷新一次...然后我开始看到一些有趣的东西。

一个“Python”进程每秒出现并终止数次,并且占用大量 CPU 70-110。它的父进程是“launchd”——当我对该进程进行采样时,发现 Python 正在发生很多事情。

http://db.tt/ovuX3hZM

它们出现和消失得太快了,无法被抓住……这个只使用了 70% 左右的 CPU……但它们一直达到 100-110%。

http://db.tt/ovuX3hZMg

父进程...启动了。大量的上下文切换和 UNIX 系统调用...这是怎么回事?

(当我赢得街头信誉时,照片会放在这里)

launchd 的示例。

这里的任何帮助不仅对我有帮助,而且可能对许多其他人有帮助,因为他们最近因为这款 Mountain Lion 的怪异现象而经历了电池寿命缩短和圈数变热的情况。

请帮忙!

附言——我会把屏幕截图放在内联中,但我还没有足够的街头信誉。

答案1

这里有几件事需要检查和/或更改。

转到“系统偏好设置”中的“用户帐户”窗格,查看“登录项”下的内容。其中一个可能是试图运行 Python 的古怪项。

如果你没发现有什么异常,然后查看launchctl list在航站楼,看看是否发现一些可疑的东西。

答案2

如果其他人遇到此问题,通常是由于 launchctl 的日志级别更改为调试所致。运行此命令应该可以修复此问题:

sudo launchctl log level error

即使在我的计算机上我仍然不确定是什么改变了日志级别......

相关内容