GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren und verwenden Sie das Leistungsanalyse-Tool unter CentOS 8

Perf ist ein Leistungsanalysetool in Linux-Betriebssystemen. Es verfügt über eine Reihe von Unterbefehlen und ist in der Lage, statistische Profile des gesamten Systems zu erstellen. Es unterstützt Ablaufverfolgungspunkte, Software-Leistungszähler, Hardware-Leistungszähler und dynamische Sonden. Es hilft Ihnen auch beim Lösen erweiterter Leistungs- und Fehlerbehebungsfunktionen.

In diesem Tutorial zeigen wir Ihnen, wie Sie das Leistungsanalyse-Tool unter CentOS 8 installieren und verwenden.

Voraussetzungen

  • Ein Server mit CentOS 8.
  • Ein Root-Passwort wird auf Ihrem Server eingerichtet.

Perf installieren

Standardmäßig ist das Perf-Paket im CentOS 8-Standard-Repository verfügbar. Sie können es installieren, indem Sie einfach den folgenden Befehl ausführen:

dnf install perf -y

Nach der Installation können Sie alle mit Perf verfügbaren Unterbefehle mit dem folgenden Befehl auflisten:

perf --help

Sie sollten den folgenden Bildschirm sehen:

Leistungsstatistik

Dieser Unterbefehl führt einen Befehl aus und sammelt daraus Linux-Leistungsstatistiken.

Sie können die Liste der Software-vordefinierten Ereignisse in Linux mit dem folgenden Befehl anzeigen:

perf list stat

Sie sollten den folgenden Bildschirm sehen:

Wenn Sie wissen möchten, was in unserem System passiert, wenn wir den Befehl "free -m" ausführen, verwenden Sie den folgenden Befehl:

perf stat free -m

Auf dem folgenden Bildschirm sollten Sie die Leistungsstatistik des Befehls free -m sehen:

Perfektes Oberteil

perf-top ist ein System-Profiling-Tool, das zum Generieren und Anzeigen eines Leistungszählerprofils in Echtzeit verwendet wird.

Sie können perf top mit der Option -a verwenden, um alle bekannten Ereignistypen anzuzeigen:

perf top -a

Sie sollten den folgenden Bildschirm sehen:

Sie können auch die Option -e verwenden, um Ereignisse im Zusammenhang mit der CPU-Uhr anzuzeigen:

perf top -e cpu-clock

Sie sollten den folgenden Bildschirm sehen:

Leistungsbilanz

perf-record führt einen Befehl aus und zeichnet sein Profil in perf.data im aktuellen Arbeitsverzeichnis auf.

Führen Sie beispielsweise einen Befehl „df -h“ aus und zeichnen Sie sein Profil mit dem folgenden Befehl in perf.data auf:

perf record df -h

Sie sollten den folgenden Bildschirm sehen:

Leistungsbericht

Dieser Befehl analysiert die vom Leistungsdatensatz generierte Datei und generiert ein flaches oder grafisches Profil.

perf report

Sie sollten den folgenden Bildschirm sehen:

Schlussfolgerung

In der obigen Anleitung haben wir gelernt, wie man das Perf-Leistungsüberwachungstool auf einem CentOS 8-System installiert und verwendet. Ich hoffe, Sie haben jetzt genug Wissen über die Verwendung von perf, um die Leistungsdaten Ihres Systems zu erhalten. Weitere Informationen finden Sie auf der Perf-Dokumentationsseite.


Cent OS
  1. So installieren und verwenden Sie PHP Composer unter CentOS 7

  2. So installieren und verwenden Sie ifconfig unter CentOS 7

  3. So installieren und verwenden Sie Docker unter CentOS 7

  4. So installieren und verwenden Sie Docker Compose unter CentOS 7

  5. So installieren und verwenden Sie TeamSpeak Server unter CentOS 7

So installieren und verwenden Sie Terraform unter CentOS 8

So installieren und verwenden Sie SSHFS unter CentOS 7

So verwenden Sie das Leistungsanalyse-Tool unter Ubuntu 20.04

So installieren und verwenden Sie TermRecord unter CentOS 8

So installieren und verwenden Sie Traceroute unter CentOS 7

So installieren und verwenden Sie Docker unter CentOS 8