Dynamic Probes is a Linux debugging software that allows for the insertion of probes dynamically during the execution of code modules.
The Dynamic Probes solution is truly versatile as it offers a program that is written in an assembly-like language that is based on the Reverse Polish Notation (RPN). This means that instructions are easily provided, enabling the probe-handler to access all the hardware registers, system data structures, and memory.
This software is perfect for debugging deep-rooted operating system problems in a live environment. For example, in the page-manager of the kernel. It is also perfect when debugging is required for a problem that is difficult to recreate in either a lab or production environment. Dynamic Probes is a great tool for both gathering diagnostic information and is highly likely to result in a successful outcome. There is no need to build custom modules for debugging purposes, making it an ideal choice.
The latest release of Dynamic Probes, version 3.6.5, offers x86_64 support with the same functionality as before. However, it is important to note that the dpcc feature is still only available on i386. Overall, Dynamic Probes is an excellent Linux debugging facility that is powerful, versatile, and highly recommended for all software developers!
Version 3.6.5: N/A