ftrace

ftrace

Ftrace je interní indikátor určený k tomu, aby pomohl vývojářům a návrhářům systémů najít to, co se děje uvnitř jádra.
Ftrace je interní indikátor určený k tomu, aby pomohl vývojářům a návrhářům systémů najít to, co se děje uvnitř jádra.Může být použit k ladění nebo analýze zpoždění a problémů s výkonem, ke kterým dochází mimo uživatelský prostor.Přestože je ftrace obvykle považována za funkční sledovací zařízení, je to skutečně rámová práce několika nejrůznějších sledovacích utilit.Existuje zpoždění trasování, aby se prozkoumalo, co se děje mezi přerušením zakázaným a povoleným, jakož i předběžným povolením a od okamžiku, kdy je úkol probuzen, je ve skutečnosti naplánováno. Jedním z nejčastějších způsobů použití ftrace je trasování událostí.Prostřednictvím jádra jsou stovky bodů statické události, které lze pomocí systému souborů debugfs povolit, aby viděli, co se děje v určitých částech jádra.
ftrace

Webová stránka:

Alternativy ftrace pro všechny platformy s jakoukoli licencí

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.
perf

perf

Čítače výkonu procesoru, sledovací body, kusy a vertobes (dynamické trasování).
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.
SystemTap

SystemTap

SystemTap poskytuje instrumentaci pro živé běžící aplikace jádra a aplikace v uživatelském prostoru.
ktap

ktap

ktap je dynamický nástroj pro trasování založený na skriptech pro Linux.Používá skriptovací jazyk a umožňuje uživatelům dynamicky sledovat jádro systému Linux.