DTrace by Example: Solving a Real-World Problem

by on February 21, 2007 · 0 comments· LAST UPDATED February 21, 2007

in , ,

This article shows the use of DTrace to solve a real-life problem, following the reasoning behind the process. The author presents short scripts and explains the language fragments used.

Dynamic Tracing (DTrace) in the Solaris 10 OS is too complex to cover in just one short article. Here the author explores how DTrace can be used to solve one real-life problem. The article follows the reasoning used -- the "if", the "when", and the "why" -- and takes the reader along on the journey. Short scripts are presented, as well as explanations of the language fragments used.

Contents

* Introduction
* The Application Domain
* A Short Introduction to DTrace
* The Initial Situation
* Watching the Children of the Process
* doorfs: What Is It?
* Name Service Cache Daemon
* References

=> Download the document as PDF.



If you would like to be kept up to date with our posts, you can follow us on Twitter, Facebook, Google+, or even by subscribing to our RSS Feed.


{ 0 comments… add one now }

Leave a Comment

You can use these HTML tags and attributes for your code and commands: <strong> <em> <ol> <li> <u> <ul> <blockquote> <pre> <a href="" title="">
What is 12 + 3 ?
Please leave these two fields as-is:
Solve the simple math so we know that you are a human and not a bot.

Previous post:

Next post: