perf

perf

Počítadlá výkonu prístrojov, sledovacie body, kusy a zvislé čítače výkonu (dynamické sledovanie).
perf je nástroj na analýzu výkonnosti v Linuxe, dostupný od linuxového jadra verzie 2.6.31 v časti tools / perf a je často aktualizovaný a vylepšený.Je schopný ľahkého profilovania, podporuje čítače výkonu hardvéru, sledovacie body, čítače výkonu softvéru (napr. Hrtimer) a dynamické sondy (napríklad kprobes alebo vertobes).Výstup z perf sa môže použiť na vytvorenie plameňových grafov.perf sa niekedy označuje ako „Performance Counters for Linux (PCL)“, „Linux perf events (LPE)“, „perf_events“ alebo „Perf Tools“.

Alternatívy programu perf pre Linux

strace

strace

Sledujte systémové hovory a signály.Diagnostický, ladiaci a inštruktážny používateľský priestor.
DTrace

DTrace

DTrace je nástroj na analýzu výkonnosti a riešenie problémov pre systémy Solaris, Mac OS X a FreeBSD.
ltrace

ltrace

ltrace zachytáva a zaznamenáva volania dynamickej knižnice, ktoré sa volajú vykonaným procesom a signály prijaté týmto procesom.
SystemTap

SystemTap

SystemTap poskytuje prístrojové vybavenie pre aplikácie bežiace na jadre a v užívateľskom priestore.
ktap

ktap

ktap je skriptový dynamický sledovací nástroj pre Linux.Používa skriptovací jazyk a umožňuje používateľom dynamicky sledovať jadro systému Linux.
ftrace

ftrace

Ftrace je interný indikátor určený na pomoc vývojárom a dizajnérom systémov pri hľadaní toho, čo sa deje vo vnútri jadra.