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

Alternativy k ktrace pro Mac s licencí open source