Dynamic Instrumentation of Production Systems

@inproceedings{Cantrill2004DynamicIO,
  title={Dynamic Instrumentation of Production Systems},
  author={Bryan Cantrill and Michael W. Shapiro and Adam H. Leventhal},
  booktitle={USENIX Annual Technical Conference, General Track},
  year={2004}
}
This paper presents DTrace, a new facility for dynamic instrumentation of production systems. DTrace features the ability to dynamically instrument both user-level and kernel-level software in a unified and absolutely safe fashion. When not explicitly enabled, DTrace has zero probe effect — the system operates exactly as if DTrace were not present at all. DTrace allows for many tens of thousands of instrumentation points, with even the smallest of systems offering on the order of 30,000 such… CONTINUE READING
Highly Influential
This paper has highly influenced 51 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 486 citations. REVIEW CITATIONS
335 Citations
17 References
Similar Papers

Citations

Publications citing this paper.
Showing 1-10 of 335 extracted citations

486 Citations

0204060'06'09'12'15'18
Citations per Year
Semantic Scholar estimates that this publication has 486 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-10 of 17 references

Miller . Fine - grained dynamic instrumentation of commodity operating system kernels

  • P. Barton
  • Solaris Dynamic Tracing Guide
  • 2004

Dagenais . Measuring and characterizing system behavior using kernellevel event logging

  • Karim Yaghmour, R. Michel
  • Proceedings of the 2000 USENIX Annual Technical…
  • 1999

Similar Papers

Loading similar papers…