Book description
The first guide to DTrace: the breakthrough debugging tool for Mac OS X, Unix, Solaris, and OpenSolaris operating systems and applications
Complete coverage: architecture, implementation, components, usage, and much more
Covers integrating DTrace into open source code, and integrating probes into application software
Includes full chapter of advanced tips and techniques
For users of DTrace on all platforms
Foreword by Bryan Cantril, creator of DTrace
DTrace represents a revolution in debugging. Using it, administrators, developers, and service personnel can dynamically instrument operating systems and applications to quickly ask and answer virtually any question about how their operating systems or user programs are behaving. Now available for Solaris 10 and OpenSolaris, Mac OS X, and FreeBSD, thousands of professionals are discovering DTrace - but, until now, there's been no comprehensive, authoritative guide to using it. This book fills that gap. Written by four key contributors to the DTrace community, it's the first single source reference to this powerful new technology. The authors cover everything technical professionals need to know to succeed with DTrace, regardless of the operating system or application they want to instrument. The book also includes a full chapter of advanced tips and techniques.
Table of contents
- Title Page
- Copyright Page
- Contents
- Foreword
- Preface
- Acknowledgments
- About the Authors
- Part I. Introduction
- Part II. Using DTrace
- Part III. Additional User Topics
- A. DTrace Tunable Variables
- B. D Language Reference
- C. Provider Arguments Reference
- D. DTrace on FreeBSD
- E. USDT Example
- F. DTrace Error Messages
- G. DTrace Cheat Sheet
- Bibliography
- Glossary
- Index
- Footnotes
Product information
- Title: DTrace: Dynamic Tracing in Oracle
- Author(s):
- Release date: April 2011
- Publisher(s): Pearson
- ISBN: 9780137061839
You might also like
book
Solaris™ Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris
"The Solaris™Internals volumes are simply the best and most comprehensive treatment of the Solaris (and OpenSolaris) …
book
iOS and macOS™ Performance Tuning: Cocoa®, Cocoa Touch®, Objective-C®, and Swift™
In Marcel Weiher drills down to the code level to help you systematically optimize CPU, memory, …
book
Mac OS X for Unix Geeks
If you're one of the many Unix developers drawn to Mac OS X for its BSD …
book
Solaris™ Internals: Solaris 10 and OpenSolaris Kernel Architecture, Second Edition
"The Solaris™Internals volumes are simply the best and most comprehensive treatment of the Solaris (and OpenSolaris) …