strace

strace

Jejaki panggilan sistem dan isyarat.Alat utiliti pengguna diagnostik, debugging dan pengajaran.
strace adalah utiliti pengguna ruang diagnostik, debugging dan pengajaran untuk Linux.Ia digunakan untuk memantau interaksi antara proses dan kernel Linux, yang merangkumi panggilan sistem, penghantaran isyarat, dan perubahan keadaan proses.Operasi strace dimungkinkan oleh ciri kernel yang dikenali sebagai ptrace.Sesetengah sistem seperti Unix menyediakan alat diagnostik lain yang serupa dengan strace, seperti kekuda.
strace

Alternatif untuk strace untuk Linux

Valgrind

Valgrind

Valgrind adalah rangka kerja instrumentasi untuk membina alatan analisis dinamik.
JTracer

JTracer

JTracer adalah pelanggan debugger jarak jauh untuk debugger Libcsdbg
Libcsdbg

Libcsdbg

Libcsdbg adalah pengecualian stack pengecualian C ++.
DTrace

DTrace

DTrace adalah analisis prestasi dan alat penyelesaian masalah untuk Solaris, Mac OS X dan FreeBSD.
perf

perf

Kaunter prestasi CPU instrumen, tracepoints, kprobes, dan uprobes (pengesanan dinamik).
ltrace

ltrace

ltrace memintas dan merekod panggilan dinamik yang dipanggil oleh proses yang dilaksanakan dan isyarat yang diterima oleh proses itu.
ftrace

ftrace

Ftrace adalah pengacak dalaman yang direka untuk membantu pemaju dan pengarang sistem untuk mencari apa yang berlaku di dalam kernel.
ktap

ktap

ktap adalah alat pengesan dinamik berasaskan skrip untuk Linux.Ia menggunakan bahasa skrip dan membolehkan pengguna mengesan kernel Linux secara dinamik.
SystemTap

SystemTap

SystemTap menyediakan instrumentasi untuk kernel menjalankan hidup dan aplikasi ruang pengguna.