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.
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.Sledované operace jádra zahrnují systémová volání, překlady jmen, zpracování signálu a V / V.Jakmile je v procesu povoleno trasování, budou trasovací data protokolována, dokud nebude proces ukončen nebo dokud nebude trasovací bod vymazán.Sledovaný proces může rychle generovat obrovské množství dat protokolu;Důrazně se doporučuje, aby si uživatelé před pokusem o sledování procesu zapamatovali, jak zakázat trasování.Následující příkaz je dostatečný k zakázání trasování ve všech uživatelských procesech, a pokud je spuštěn uživatelem root, všechny procesy: ... $ ktrace -C Soubor trasování není lidsky čitelný;dekódujte jej pomocí kdump (1).Tento obslužný program lze použít pouze s jádrem, které bylo vytvořeno s volbou „KTRACE“ v konfiguračním souboru jádra.
ktrace

Alternativy ktrace 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.
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.
SystemTap

SystemTap

SystemTap poskytuje instrumentaci pro živé běžící aplikace jádra a aplikace v uživatelském prostoru.
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.
Quartz Debug

Quartz Debug

Quartz Debug je součástí Xcode Tools a umožňuje vývojáři sledovat a testovat různé aplikace Quartz a Quartz Extreme a problémy s výkonem.