ftrace vs ltrace
A side-by-side look at ftrace and ltrace. For an in-depth review of either product, follow the links below.
ftrace
System & Hardware
Ftrace is a Linux kernel internal tracer used to observe and debug kernel behavior, including scheduling, function calls, interrupts, and more. It provides detailed execution tracing of the Linux kernel with low overhead.
tracingdebuggingkernellinux
ltrace
Development
ltrace is a debugging utility that intercepts and records dynamic library calls which are called by an executed process. It can be used to trace calls made by programs to shared libraries and helps debug issues caused by dynamic linking.
librarydebuggingtracingdynamic-linking