Befehl zum Abrufen der Auslastung% pro CPU / Kern?


10

Gibt es einen Befehl, den ich vom Terminal unter OS X verwenden kann, um den Nutzungsprozentsatz pro CPU / Kern in numerischem Format auf meinem Dual-Core-iMac abzurufen?

Ich muss das alle 5/10 Sekunden machen, also suche ich nach etwas "Billigem" - das wird die CPU nicht zu hart treffen. Vielleicht so etwas top, aber das zeigt beide CPU / Kerne, die ich analysieren und dann in GeekTool anzeigen kann;

Core 1: 11%
Core 2: 7%

Antworten:


3

Oben werden einzelne Kerne angezeigt, Sie müssen nur '1' drücken. Ich denke, es gibt auch eine Option, um die Aktualisierungsrate zu ändern.


2
Das Top von OS X verfügt nicht über diese nette Linux-y-Funktion.
Waffen

1
Ich wusste nicht, dass es ein Standard-Feature sein würde
Bandi

3

Es gibt eine wunderbare Erweiterung nach oben, htopdie Echtzeit-Diagramme pro CPU oben links im Display sowie viele andere Steuerelemente und eine hervorragende Anpassbarkeit anzeigt:

htop

Sie können es mit einer der folgenden Optionen installieren:

Es gibt ein Tutorial, wie man einen für OS X erstellten HTTP-Port erstellt:

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


4
Die Titelleiste brennt!
Jtbandes

htop muss für Snow Leopard aktualisiert werden: trac.macports.org/ticket/21036
hanleyp

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.