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.
Ftrace er en intern tracer designet til at hjælpe udviklere og designere af systemer med at finde ud af, hvad der foregår inde i kernen.Det kan bruges til fejlsøgning eller analyse af latenser og ydelsesproblemer, der finder sted uden for brugerrummet.Selvom ftrace typisk betragtes som funktionssporeren, er det virkelig et rammearbejde af flere forskellige sporingsværktøjer.Der er latenssporing for at undersøge, hvad der sker mellem afbrydelser deaktiveret og aktiveret, såvel som for præference og fra et tidspunkt, hvor en opgave er vakt til opgaven faktisk er planlagt. En af de mest almindelige anvendelser af ftrace er begivenhedssporing.Gennem hele kernen er der hundreder af statiske hændelsespunkter, der kan aktiveres via debugfs-filsystemet for at se, hvad der foregår i visse dele af kernen.
ftrace

Internet side:

Alternativer til ftrace til alle platforme med enhver licens

strace

strace

Spor systemopkald og signaler.Et diagnostisk, debugging og instruktionsbrugerområde.
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.
ktrace

ktrace

Hjælpeprogrammet ktrace muliggør sporing af kerner til de specificerede processer.Kernesporingsdata logges til filen ktrace.out.
SystemTap

SystemTap

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

ktap

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