ftrace

ftrace

Ftrace je interni tragač dizajniran da pomogne programerima i dizajnerima sustava da pronađu što se događa unutar kernela.
Ftrace je interni tragač dizajniran da pomogne programerima i dizajnerima sustava da pronađu što se događa unutar kernela.Može se koristiti za uklanjanje pogrešaka ili analizu kašnjenja i problema s izvedbom koji se događaju izvan korisničkog prostora.Iako se ftrace obično smatra funkcijom tragača, to je zaista okvirni rad nekoliko različitih alata za praćenje.Postoji latencijalno praćenje kako bi se istražilo što se događa između prekida koji su onemogućeni i omogućeni, kao i za predujam i od trenutka kad se probudi zadatak koji je zapravo zakazan. Jedna od najčešćih upotreba ftracea je praćenje događaja.Kroz jezgru je na stotine statičkih točaka događaja koje je moguće omogućiti pomoću datotečnog sustava debugfs da biste vidjeli što se događa u određenim dijelovima kernela.
ftrace

Web stranica:

Alternativa ftraceu za sve platforme s bilo kojom licencom

strace

strace

Tragovi sustava poziva i signala.Dijagnostički, program za uklanjanje pogrešaka i instruktivni program korisničkog prostora.
DTrace

DTrace

DTrace je alat za analizu performansi i rješavanje problema za Solaris, Mac OS X i FreeBSD.
perf

perf

Brojači performansi CPU-a instrumenta, točke praćenja, kprobe i nadogradnje (dinamičko praćenje).
ltrace

ltrace

Itraga presretanja i bilježi dinamične pozive iz biblioteke koji se pozivaju izvršenim procesom i signale koje taj proces prima.
ktrace

ktrace

Uslužni program ktrace omogućuje evidentiranje praćenja kernela za navedene procese.Podaci o tragu kernela bilježe se u datoteku ktrace.out.
SystemTap

SystemTap

SystemTap nudi instrumentaciju za žive jezgre i aplikacije za prostor korisnika.
ktap

ktap

ktap je alat za dinamičko praćenje na temelju skripte za Linux.Koristi skriptni jezik i omogućuje korisnicima da dinamički prate Linux kernel.