123
ktrace

ktrace

Hjælpeprogrammet ktrace muliggør sporing af kerner til de specificerede processer.Kernesporingsdata logges til filen ktrace.out.
Hjælpeprogrammet ktrace muliggør sporing af kerner til de specificerede processer.Kernesporingsdata logges til filen ktrace.out.De kerneoperationer, der spores, inkluderer systemopkald, namei-oversættelser, signalbehandling og I / O.Når sporingen er aktiveret på en proces, logges sporingsdata, indtil enten processen forlader, eller sporingspunktet ryddes.En sporet proces kan generere enorme mængder logdata hurtigt;Det foreslås kraftigt, at brugerne husker, hvordan de deaktiverer sporing, før de forsøger at spore en proces.Følgende kommando er tilstrækkelig til at deaktivere sporing på alle brugerejede processer, og, hvis de udføres af root, alle processer: ... $ ktrace -C Sporefilen er ikke menneskelig læselig;Brug kdump (1) til at afkode det.Hjælpeprogrammet må kun bruges med en kerne, der er bygget med indstillingen "KTRACE" i kernekonfigurationsfilen.

Alternativer til ktrace 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.
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.
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.
Quartz Debug

Quartz Debug

Quartz Debug er en del af Xcode Tools og giver udvikleren mulighed for at overvåge og teste forskellige Quartz og Quartz Extreme applikationer og ydelsesproblemer.