DTrace pid Provider return

In my previous posts, I introduced the DTrace pid provider, and discussed function “entry” probes, their arguments, and the stability of these. Here I’ll continue discussing the pid provider, introducing the function “return” probe, return value, and the stability of these as well. For more information on the pid provider, see the pid provider chapter [...]

Posted on February 14, 2011 at 9:24 am by Brendan Gregg · Permalink · One Comment
In: DTrace · Tagged with: ,

DTrace pid Provider Arguments

In my previous post, I introduced the DTrace pid provider and discussed an important topic – the stability of its function “entry” probes. Here I’ll continue discussing the pid provider, introducing function arguments and the stability of these as well. The aim of these posts is to share my experience using this provider, and of [...]

Posted on February 11, 2011 at 6:02 pm by Brendan Gregg · Permalink · One Comment
In: DTrace · Tagged with: ,

DTrace pid Provider

The DTrace “pid” provider allows you to trace the internal execution of processes such as a web browser or a database. It’s documented in the original DTrace Guide and in the forthcoming DTrace Book. It is also powerful and unstable, and is the provider you’re most likely to shoot yourself in the foot with. Here [...]

Posted on February 9, 2011 at 6:02 pm by Brendan Gregg · Permalink · 2 Comments
In: DTrace · Tagged with: ,