strace

strace

Sledujte systémové hovory a signály.Diagnostický, ladicí a instruktážní obslužný program.
strace je diagnostický, ladicí a instruktážní uživatelský prostor pro Linux.Používá se ke sledování interakcí mezi procesy a linuxovým jádrem, které zahrnují systémová volání, doručování signálů a změny stavu procesů.Činnost sledování je umožněna funkcí jádra známou jako ptrace.Některé unixové systémy poskytují další diagnostické nástroje podobné strace, jako je například příhradový nosník.
strace

Alternativy strace pro Mac

Valgrind

Valgrind

Valgrind je instrumentační rámec pro vytváření dynamických analytických nástrojů.
JTracer

JTracer

JTracer je vzdálený debugger klient pro debugger Libcsdbg
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.
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.
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.