Method R Discussion Group

Method R helps developers, DBAs, and decision-makers optimize Oracle-based software in every phase of the software life cycle.

Discuss Method R products, techniques, and events.

Ask new questions or post your own responses.

Overhead of Running DTrace - Webinar Question 4/24/07

What are the operating system overheads of running dtrace?
Becky Goodman Send private email
Tuesday, April 24, 2007
 
 
That is sort of a loaded question, but we have a nice general answer for it - The probe-effect of DTrace is proportional to the question you ask.

What that means is that if you enable specific probes to concisely answer a question, the probe-effect of DTrace will be almost immeasurable. For instance, you would be adding less than a few microseconds to an I/O request if you were to use the io provider to look at disk access. For a millisecond operation, this would not be a big deal.

Now, if you enable the thousands of probes - to say, instrument every function in Oracle - the probe-effect would be quite high.

The key is to use formulate your question (DTrace script) in the most specific way to get a concise answer.

That being said, I have instrumented every single kernel function and still had a quite usable system (though not recommended in production).

Thanks,

Jarod
Jarod Jenson Send private email
Thursday, May 3, 2007
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
 
Discussion Groups Main Page

Powered by FogBugz