mactop ist ein terminalbasiertes Überwachungstool "Top", mit dem Echtzeit-Metriken für Apple Silicon Chips von Carsen Klock angezeigt werden sollen. Es bietet eine einfache und effiziente Möglichkeit, die CPU- und GPU-Verwendung, E-Cores und P-Cores, Stromverbrauch und andere Systemmetriken direkt von Ihrem Terminal zu überwachen!

Sie können Mactop über Homebrew installieren! https://brew.sh
brew install mactopsudo mactopbrew updatebrew upgrade mactop Befolgen Sie die folgenden Schritte, um mactop zu installieren:
Stellen Sie sicher, dass Sie auf Ihrem Maschine gehen. Wenn nicht, können Sie es installieren, indem Sie den Anweisungen hier folgen: GO Installation Guide.
Klonen Sie das Repository:
git clone https://github.com/context-labs/mactop.git
cd mactopErstellen Sie die Anwendung:
go buildFühren Sie die Anwendung aus:
sudo ./mactop Nach der Installation können Sie mactop mit einfachem Ausführen starten:
sudo ./mactop sudo ist erforderlich, um mactop auszuführen
Beispiel mit Flaggen
sudo mactop --interval 1000 --color green--interval oder -i : Setzen Sie das PowerMetrics -Update -Intervall in Millisekunden. Der Standardwert ist 1000. (Für M-Chips mit niedrigem Ende möchten Sie diesen Wert möglicherweise erhöhen)--color oder -c : Setzen Sie die UI -Farbe. Standard ist weiß. Optionen sind "grün", "rot", "blau", "cyan", "magenta", "gelb" und "weiß". (-c grün)--prometheus oder -p : Setzen und aktivieren Sie den lokalen Prometheus -Metrikenserver auf dem angegebenen Port. Standard ist deaktiviert. (zB -P 2112, um Prometheus -Metriken auf Port 2112 zu ermöglichen)--version oder -v : Drucken Sie die Version von MacTop.--help oder -h : Zeigen Sie eine Hilfebotschaft über diese Flaggen und wie man Mactop ausführt. Verwenden Sie die folgenden Schlüssel, um mit der Anwendung zu interagieren, während sie ausgeführt werden:
q : Beenden Sie die Anwendung.r : Aktualisieren Sie die UI -Daten manuell.c : Fahrrad durch die Farbthemen.p : Parteimodus (zufällig durch Farben)l : Schalten Sie das Layout der Hauptanzeige um.h : Schalten Sie das Hilfemenü um. 
(Wenn Sie einen bestätigten Arbeitsmischungschip haben, der nicht aufgeführt ist, öffnen Sie bitte ein Problem, also können wir es hier hinzufügen!)
Beiträge machen die Open-Source-Community zu einem erstaunlichen Ort, um zu lernen, zu inspirieren und zu kreieren. Alle Beiträge, die Sie leisten, werden sehr geschätzt .
git checkout -b feature/AmazingFeature ).git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )sysctl : Für CPU -Modellinformationensystem_profiler : Für die GPU -Kernzahlpsutil : Für Speicher- und Swap -Metrikenpowermetrics : Für die Mehrheit der GPU-, Netzwerk- und Festplattenmetrikenhost_processor_info : Für CPU -Metriken (E- und P Cores) Apple Mach -Kernel -API in CGO Unter der MIT -Lizenz verteilt. Weitere Informationen finden Sie LICENSE .
Carsen Klock - @Carsenklock
Projektlink: https://github.com/context-labs/mactop
Dieses Tool wird von Apple nicht offiziell unterstützt. Es ist so bereitgestellt und funktioniert möglicherweise nicht wie erwartet. Verwenden Sie auf eigenes Risiko.