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.
Uslužni program ktrace omogućuje evidentiranje praćenja kernela za navedene procese.Podaci o tragu kernela bilježe se u datoteku ktrace.out.Operacije kernela koje se prate, uključuju sistemske pozive, prijevode imena, obradu signala i I / O.Nakon što je omogućeno praćenje u procesu, podaci o tragovima bit će zabilježeni sve dok proces ne izađe ili se točka praćenja ne ukloni.Praćeni proces može brzo generirati ogromne količine podataka zapisnika;Snažno se preporučuje da korisnici zapamte kako onemogućiti praćenje prije pokušaja pronalaska procesa.Sljedeća naredba dovoljna je za onemogućavanje praćenja na svim procesima u vlasništvu korisnika, i, ako ih izvršava root, sve procese: ... $ ktrace -C Datoteka s tragovima nije razumljiva;upotrijebite kdump (1) za dekodiranje.Alat se može koristiti samo s kernelom koji je izgrađen s opcijom "KTRACE" u datoteci konfiguracije kernela.

Alternativa ktraceu za BSD

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.
ltrace

ltrace

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