GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat a používat nástroj Perf Performance Analysis na CentOS 8

Perf je nástroj pro analýzu výkonu v operačních systémech Linux. Dodává se s řadou dílčích příkazů a je schopen statistického profilování celého systému. Podporuje sledovací body, čítače výkonu softwaru, čítače výkonu hardwaru a dynamické sondy. Pomáhá vám také řešit pokročilé funkce výkonu a odstraňování problémů.

V tomto tutoriálu vám ukážeme, jak nainstalovat a používat nástroj pro analýzu výkonu na CentOS 8.

Předpoklady

  • Server se systémem CentOS 8.
  • Na vašem serveru je nastaveno heslo uživatele root.

Instalovat Perf

Ve výchozím nastavení je balíček Perf dostupný ve výchozím úložišti CentOS 8. Můžete jej nainstalovat jednoduše spuštěním následujícího příkazu:

dnf install perf -y

Po instalaci můžete zobrazit seznam všech dílčích příkazů dostupných s Perf pomocí následujícího příkazu:

perf --help

Měli byste vidět následující obrazovku:

Statistika výkonnosti

Tento dílčí příkaz spustí příkaz a shromažďuje z něj statistiky výkonu Linuxu.

Seznam softwarových předdefinovaných událostí v Linuxu můžete zobrazit pomocí následujícího příkazu:

perf list stat

Měli byste vidět následující obrazovku:

Pokud chcete vědět, co se stane v našem systému, když spustíme příkaz "free -m", použijte následující příkaz:

perf stat free -m

Na následující obrazovce byste měli vidět statistiku výkonu příkazu free -m:

Výkonnost nahoře

perf-top je systémový profilovací nástroj používaný ke generování a zobrazení profilu čítače výkonu v reálném čase.

Pro zobrazení všech známých typů událostí můžete použít perf top s volbou -a:

perf top -a

Měli byste vidět následující obrazovku:

Můžete také použít volbu -e pro zobrazení událostí souvisejících s hodinami CPU:

perf top -e cpu-clock

Měli byste vidět následující obrazovku:

Záznam výkonu

perf-record spustí příkaz a zaznamená jeho profil do perf.data v aktuálním pracovním adresáři.

Například spusťte příkaz "df -h" a zaznamenejte jeho profil do perf.data pomocí níže uvedeného příkazu:

perf record df -h

Měli byste vidět následující obrazovku:

Přehled výkonnosti

Tento příkaz analyzuje soubor generovaný záznamem výkonu a vygeneruje plochý nebo grafový profil.

perf report

Měli byste vidět následující obrazovku:

Závěr

Ve výše uvedené příručce jsme se naučili, jak nainstalovat a používat nástroj pro sledování výkonu Perf v systému CentOS 8. Doufám, že nyní máte dostatek znalostí o tom, jak používat perf, abyste získali data o výkonu vašeho systému. Další informace naleznete na stránce dokumentace Perf.


Cent OS
  1. Jak nainstalovat a používat PHP Composer na CentOS 7

  2. Jak nainstalovat a používat ifconfig na CentOS 7

  3. Jak nainstalovat a používat TeamSpeak Server na CentOS 7

  1. Jak nainstalovat a používat Docker na CentOS 7

  2. Jak nainstalovat a používat Docker Compose na CentOS 7

  3. Jak nainstalovat a používat PHP Composer na CentOS 7

  1. Jak nainstalovat a používat FFmpeg na CentOS 7

  2. Jak nainstalovat a používat FFmpeg na CentOS 8

  3. Jak nainstalovat a používat Curl na CentOS 8