11.5.1 Creating sdt Probes

If you are a device driver developer, you might be interested in creating your own sdt probes for your Oracle Linux driver. The disabled probe effect of SDT is essentially the cost of several no-operation machine instructions. You are therefore encouraged to add sdt probes to your device drivers as needed. Unless these probes negatively affect performance, you can leave them in your shipping code. See Chapter 14, Statically Defined Tracing of Kernel Modules.

DTrace also provides a mechanism for application developers to define user-space static probes. See Chapter 13, Statically Defined Tracing of User Applications.