ftrace

ftrace

Ftrace adalah pengacak dalaman yang direka untuk membantu pemaju dan pengarang sistem untuk mencari apa yang berlaku di dalam kernel.
Ftrace adalah penjejak dalaman yang direka untuk membantu pemaju dan pereka sistem untuk mencari apa yang berlaku di dalam kernel.Ia boleh digunakan untuk debug atau menganalisis masalah latensi dan prestasi yang berlaku di luar ruang pengguna.Walaupun ftrace biasanya dianggap sebagai fungsi penceroboh, ia benar-benar kerangka kerja beberapa utiliti menelusuri pelbagai macam.Terdapat pengesanan latensi untuk memeriksa apa yang berlaku antara mengganggu orang kurang upaya dan diaktifkan, serta untuk pencukaian dan dari masa ke semasa tugas yang dibangunkan untuk tugas sebenarnya dijadualkan masuk Salah satu kegunaan paling ftrace adalah pengesanan peristiwa.Melalui kernel itu beratus-ratus titik acara statik yang boleh didayakan melalui sistem fail debugfs untuk melihat apa yang berlaku di bahagian tertentu kernel.
ftrace

Alternatif untuk ftrace untuk Linux

strace

strace

Jejaki panggilan sistem dan isyarat.Alat utiliti pengguna diagnostik, debugging dan pengajaran.
DTrace

DTrace

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

ltrace

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

perf

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

SystemTap

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

ktap

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