strace

strace

Spor systemopkald og signaler.Et diagnostisk, debugging og instruktionsbrugerområde.
strace er et diagnostisk, debugging og instruktionsbrugerområde til Linux.Det bruges til at overvåge interaktioner mellem processer og Linux-kernen, som inkluderer systemopkald, signalleveringer og ændringer i procestilstand.Funktionen af ​​strace muliggøres af kernefunktionen kendt som ptrace.Nogle Unix-lignende systemer leverer andre diagnostiske værktøjer, der ligner strace, såsom fagværk.
strace

Alternativer til strace til Linux

Valgrind

Valgrind

Valgrind er en instrumenteringsramme til opbygning af dynamiske analyseværktøjer.
JTracer

JTracer

JTracer er en ekstern debugger-klient til Libcsdbg-debugger
Libcsdbg

Libcsdbg

Libcsdbg er en C ++ undtagelses stack tracer.
DTrace

DTrace

DTrace er et værktøj til analyse af fejl og fejlfinding til Solaris, Mac OS X og FreeBSD.
perf

perf

Instrument CPU-præstationstællere, tracepoint, kprobes og uprobes (dynamisk sporing).
ltrace

ltrace

Det trækker op og registrerer dynamiske biblioteksopkald, der kaldes ved en udført proces og de signaler, der modtages af den proces.
ftrace

ftrace

Ftrace er en intern tracer designet til at hjælpe udviklere og designere af systemer med at finde, hvad der foregår inde i kernen.
ktap

ktap

ktap er et script-baseret dynamisk sporingsværktøj til Linux.Det bruger et scriptingsprog og lader brugere spore Linux-kernen dynamisk.
SystemTap

SystemTap

SystemTap giver instrumentering til en live kørende kerne og user-space applikationer.