Macbook Pro not using all of processing power

Today while working on an unusually heavy workload, my computer things we're working at an incredibly slow pace and I was experiencing lag with everything.

I checked how much of my processor was being used and was confused when I found that 92% was currently in idle?


I was running Safari, iTunes, Photoshop, Xcode and ios Simulator, would that not warrent the use of much more power?


My prossecor is only a 2.3 GHz i5, and I understand that under that workload it may be slightly slow, but shouldn't it be useing AT LEAST 60%?


any idea what I can do to fix this?

MacBook Pro, OS X Mountain Lion (10.8.3)

Posted on Jul 20, 2013 4:09 PM

Reply
13 replies

Jul 20, 2013 4:13 PM in response to iPhil

Multi-core and multi-thread systems can only run in multi-* mode if the software supports it. If software is not designed to look for an open thread on an open core, the system will run more-or-less single thread.


I have designed mutli-thread processing before, and it has considerably greater "coordination" tasks than single-thread code.


As to specific nature of the software packages you mention, I cannot comment.

Jul 20, 2013 4:17 PM in response to iPhil

Computer have three things which can bottleneck and cause poor performance


CPU is the one everyone leaps on first but is usually the least likely to be the cause of the problem


RAM is more likely. The system will start copying data to disk if it run short of RAM.


Disk is another likely cause. This is especially true if the amount free space falls too low


Since you are seeing low CPU utilizatio, you really should check the other two possible causes


How much free space do you?


Allan

Jul 20, 2013 4:32 PM in response to Allan Eckert

Expanding on the above, with 64-bit systems like Mountain Lion, RAM becomes critical. 4GB is a bare minimum. And will fall short if you add a few hungry apps. What happens then? Unix's fallback for low RAM conditions kicks in: virtual memory. The system tries to simulate what it does not have: extra "RAM" in the shape of a chunk of hard disk space where unneded stuff gets dumped to free real RAM. Now the system starts to lag as it desperately tries to guess which part of stuff in RAM can be moved to the disk and waits till the slow disk operation concludes. Worst case is when space runs out in the drive and all comes crashing down.


So, upgrade and give the big cat at least 8GB RAM. Can go up to 16GB. And always leave AT LEAST 10% of the drive empty.


Lastly, if you want to know what your cores and threads are up to, start up Activity Monitor. Click on the CPU tab at the bottom part of the window. Then double-click on the CPU graph. A new window will pop open, showing the load on each thread the CPU can handle concurrently.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Macbook Pro not using all of processing power

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.