7

Activity monitor allows users to see the cpu usage on a per-core basis (for multicore machines, e.g. my MacBook Pro). Is there a way to find the percent usage of each core/processor via the command line?

13

I've installed htop for this purpose. In order to install on OS X (10.8.4), I used homebrew, which installed the htop package (brew install htop).

Despite the fact that this is via the command line, it is still a graphical output within the terminal.

  • Thanks! This program is awesome, it also seems to use about 5 times less CPU than top. For the record MacPorts also has a version of htop which works for OS X 10.8 port install htop – DilithiumMatrix Jun 26 '13 at 1:00
-2

To install htop on OS X El Capitan follow these easy steps: Copy and paste the following commands into a terminal window:

curl -O http://themainframe.ca/wp-content/uploads/2011/06/htop.zip
unzip htop.zip
sudo mv htop /usr/local/bin
rm htop.zip

Run htop by entering htop into Terminal

  • There's no good reason to do that. That fork is 7 years old and fairly glitchy. htop 2 is out with proper OS X support, so just get it through brew. And make sure to install the "htop" package and not "htop-osx" (that's the same outdated fork). – tolgraven May 2 '16 at 1:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .