Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So, Ever since I installed ML, my MacBook Air has been running SUPER hot. Opened up activity monitor, and everything seemed to be pretty normal, until I had it refresh every .5 seconds... and then I started seeing some interesting things.

A 'Python' process appears and is terminated several times a second, and uses TONS of CPU 70-110. It's parent process is 'launchd' - and when I sample the process, there is a lot going on with Python.

These appear and disappear too quickly to get one... this one only happened to be using 70 ish percent of CPU... but they consistently hit 100-110%.

The parent process... launchd. lots of context switches and UNIX system calls... What is the deal here?

(photo goes here when I earn the street cred)

The sample of launchd.

ANY help here could be of help to not only me, but possibly many others experiencing decreased battery life and warmer laps these days because of this Mountain Lion weirdness.


PS - I'd put the screen grabs inline, but i don't have enough street cred yet.

share|improve this question

migrated from Sep 16 '12 at 2:24

This question came from our site for professional and enthusiast programmers.

This is the grab of my launchd sample – Christopher Jones Sep 16 '12 at 2:16

There's a couple things to check and/or change here.

Go to your User Account pane in System Preferences and look under "Login Items" and see what's there. One of them might be the wacky item that's trying to run Python.

If you don't see anything out of place there, then check out "launchctl list" at the Terminal and see if you see something suspicious there.

share|improve this answer

If someone else experiences this problem, its usually caused by a change of log level to debug for launchctl. Running this should fix it:

sudo launchctl log level error

Even though on my machine I am still not sure what changed the log level...

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.