perf

perf

Čítače výkonu procesoru, sledovací body, kusy a vertobes (dynamické trasování).
perf je nástroj pro analýzu výkonu v Linuxu, dostupný z linuxového jádra verze 2.6.31 pod tools / perf, a je často aktualizován a vylepšován.Je schopen lehkého profilování, podporuje čítače hardwarového výkonu, sledovací body, čítače výkonu softwaru (např. Hrtimer) a dynamické sondy (například kprobes nebo vertobes).Výstup z perf lze použít ke generování plamenových grafů.perf je někdy označován jako „čítače výkonu pro Linux (PCL)“, „Linux perf events (LPE)“, „perf_events“ nebo „Perf Tools“.
perf

Alternativy perf pro BSD

strace

strace

Sledujte systémové hovory a signály.Diagnostický, ladicí a instruktážní obslužný program.
DTrace

DTrace

DTrace je nástroj pro analýzu výkonu a řešení problémů pro systémy Solaris, Mac OS X a FreeBSD.
ltrace

ltrace

ltrace zachycuje a zaznamenává volání dynamické knihovny, která jsou vyvolána prováděným procesem a signály přijaté tímto procesem.
ktrace

ktrace

Obslužný program ktrace umožňuje protokolování trasování jádra pro určené procesy.Data trasování jádra jsou zaznamenána do souboru ktrace.out.