Commande pour obtenir% d'utilisation par CPU / core?

10

Existe-t-il une commande que je peux utiliser à partir du terminal sur OS X pour obtenir le pourcentage d'utilisation par CPU / core au format numérique sur mon iMac dual-core?

Je vais devoir saisir cela toutes les 5/10 secondes, donc je cherche quelque chose de "low-cost" - qui ne va pas frapper trop fort le CPU. Peut-être quelque chose comme top, mais qui montre les deux CPU / cœurs, que je peux analyser puis afficher dans GeekTool;

Core 1: 11%
Core 2: 7%
Phillip B Oldham
la source

Réponses:

3

Le haut montre les cœurs individuels, il vous suffit d'appuyer sur «1». Je pense qu'il y a aussi une option pour changer le taux de rafraîchissement.

bandi
la source
2
Le sommet d'OS X n'a ​​pas cette belle fonctionnalité Linux-y.
fusils
1
ne le savais pas, je m'attendais à ce que ce soit une fonctionnalité standard
bandi
3

Il existe une merveilleuse extension en haut, appelée htop, qui affiche des graphiques en temps réel par processeur dans le coin supérieur gauche de l'écran, ainsi que de nombreux autres contrôles et une grande personnalisation:

htop

Vous pouvez l'installer avec l'un des éléments suivants:

Il y a un tutoriel sur la façon de construire un port htop pour OS X:

https://web.archive.org/web/20100924083315/http://geektechnica.com/2009/07/how-to-install-htop-on-osx/

http://github.com/AndyA/htop-osx/tree/master

Le tentacule
la source
4
La barre de titre, ça brûle!
jtbandes
htop doit être mis à jour pour Snow Leopard: trac.macports.org/ticket/21036
hanleyp