Holen Sie sich die CPU-Auslastung pro Kern in der Befehlszeile


7

Mit dem Aktivitätsmonitor können Benutzer die CPU-Auslastung pro Kern anzeigen (für Multicore-Computer, z. B. mein MacBook Pro). Gibt es eine Möglichkeit, die prozentuale Auslastung jedes Kerns / Prozessors über die Befehlszeile zu ermitteln?

Antworten:


14

Ich habe htop zu diesem Zweck installiert . Für die Installation unter OS X (10.8.4) habe ich Homebrew verwendet , das das htop-Paket ( brew install htop) installiert hat .

Trotz der Tatsache, dass dies über die Befehlszeile erfolgt, handelt es sich immer noch um eine grafische Ausgabe innerhalb des Terminals.


Vielen Dank! Dieses Programm ist fantastisch, es scheint auch ungefähr 5 mal weniger CPU zu verbrauchen als top. Für die Aufzeichnung MacPorts hat auch eine Version, htopdie für OS X 10.8port install htop
DilithiumMatrix

-2

Gehen Sie folgendermaßen vor, um htop unter OS X El Capitan zu installieren: Kopieren Sie die folgenden Befehle und fügen Sie sie in ein Terminalfenster ein:

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

Führen Sie htop aus, indem Sie das htopTerminal betreten


Dafür gibt es keinen guten Grund. Diese Gabel ist 7 Jahre alt und ziemlich fehlerhaft. htop 2 ist mit der richtigen OS X-Unterstützung erhältlich. Und stellen Sie sicher, dass Sie das "htop" -Paket und nicht "htop-osx" installieren (das ist dieselbe veraltete Gabelung).
Tolgraven
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.