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 Linux

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

perf

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