Problem Solving With Systemtap
Systemtap is becoming a useful tool to help solve low-level OS problems. Most features described in the future tense at last year's OLS are now complete. We review the status and recent developments of the system. In passing, we present solutions to some complex low-level problems that bedevil kernel and application developers.
Systemtap recently gained support for static probing markers that are compiled into the kernel, to complement the dynamic
kprobes system. It is a simple and fast mechanism, and we invite kernel developers and other trace-like tools to adopt it.