GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare e utilizzare lo strumento di analisi delle prestazioni Perf su CentOS 8

Perf è uno strumento di analisi delle prestazioni nei sistemi operativi Linux. Viene fornito con una serie di sottocomandi e in grado di profilare statisticamente l'intero sistema. Supporta i tracepoint, i contatori delle prestazioni software, i contatori delle prestazioni hardware e le sonde dinamiche. Ti aiuta anche a risolvere prestazioni avanzate e funzioni di risoluzione dei problemi.

In questo tutorial, ti mostreremo come installare e utilizzare lo strumento di analisi delle prestazioni delle prestazioni su CentOS 8.

Prerequisiti

  • Un server che esegue CentOS 8.
  • Una password di root è impostata sul tuo server.

Installa Perf

Per impostazione predefinita, il pacchetto Perf è disponibile nel repository predefinito di CentOS 8. Puoi installarlo semplicemente eseguendo il seguente comando:

dnf install perf -y

Una volta installato, puoi elencare tutti i sottocomandi disponibili con Perf usando il seguente comando:

perf --help

Dovresti vedere la seguente schermata:

Statistica prestazioni

Questo sottocomando esegue un comando e raccoglie da esso statistiche sulle prestazioni di Linux.

È possibile visualizzare l'elenco degli eventi software predefiniti in Linux utilizzando il comando seguente:

perf list stat

Dovresti vedere la seguente schermata:

Se vuoi sapere cosa succede nel nostro sistema quando eseguiamo il comando "free -m", usa il seguente comando:

perf stat free -m

Dovresti vedere le statistiche sulle prestazioni del comando free -m nella schermata seguente:

Top perf

perf-top è uno strumento di profilazione del sistema utilizzato per generare e visualizzare un profilo del contatore delle prestazioni in tempo reale.

Puoi usare perf top con -a opzione per vedere tutti i tipi di eventi conosciuti:

perf top -a

Dovresti vedere la seguente schermata:

Puoi anche usare l'opzione -e per visualizzare gli eventi relativi all'orologio della CPU:

perf top -e cpu-clock

Dovresti vedere la seguente schermata:

Perf record

perf-record esegue un comando e registra il suo profilo in perf.data all'interno della directory di lavoro corrente.

Ad esempio, esegui un comando "df -h" e registra il suo profilo in perf.data utilizzando il comando seguente:

perf record df -h

Dovresti vedere la seguente schermata:

Rapporto prestazioni

Questo comando analizzerà il file generato dal record perf e genererà un profilo piatto o grafico.

perf report

Dovresti vedere la seguente schermata:

Conclusione

Nella guida sopra, abbiamo imparato come installare e utilizzare lo strumento di monitoraggio delle prestazioni Perf sul sistema CentOS 8. Spero che ora tu abbia abbastanza conoscenze su come utilizzare perf per ottenere i dati sulle prestazioni del tuo sistema. Per ulteriori informazioni, visita la pagina della documentazione di Perf.


Cent OS
  1. Come installare e utilizzare PHP Composer su CentOS 7

  2. Come installare e utilizzare ifconfig su CentOS 7

  3. Come installare e utilizzare Docker su CentOS 7

  4. Come installare e utilizzare Docker Compose su CentOS 7

  5. Come installare e utilizzare TeamSpeak Server su CentOS 7

Come installare e utilizzare Terraform su CentOS 8

Come installare e utilizzare SSHFS su CentOS 7

Come utilizzare lo strumento di analisi delle prestazioni Perf su Ubuntu 20.04

Come installare e utilizzare TermRecord su CentOS 8

Come installare e utilizzare Traceroute su CentOS 7

Come installare e utilizzare Docker su CentOS 8