Oracle Solaris 动态跟踪 (Dynamic Tracing, DTrace) 是一个用于 Oracle Solaris OS 的全面的动态跟踪框架。DTrace 工具提供了一个强大的基础结构,使管理员、开发者和服务人员能够简明地回答有关操作系统和用户程序行为的任意问题。DTrace 可帮助开发者识别应用程序中的性能问题和错误。《Oracle Solaris Dynamic Tracing Guide》深入介绍了如何使用 DTrace 观察、调试和调优系统行为。本指南还包含一整套关于捆绑的 Dtrace 观察工具和 D 编程语言的参考资料。
除了该手册以外,您还可以在以下位置找到指向有关 DTrace 的培训、文章和其他资源的链接。
《DTrace Quick Start Guide: Observing Native and Web Applications in Production》
Using DTrace with Sun Studio Tools to Understand, Analyze, Debug, and Enhance Complex Applications(《结合使用 DTrace 和 Sun Studio 工具了解、分析、调试和增强复杂的应用程序》)
《Using DTrace to Demystify Watchpoints in the Sun Studio dbx Debugger》(《使用 DTrace 在 Sun Studio dbx 调试器中澄清监视点》)
《Tutorial: DTrace by Example》(《教程:DTrace 示例》)可用于搜索 DTrace 文章,例如:
《How to Add DTrace Probes to an Application》(《如何向应用程序添加 DTrace 探针》)
《DTrace Quick Reference Guide》(《DTrace 快速参考指南》)
《How to use Oracle Solaris DTrace from Oracle Solaris and OpenSolaris Systems》
BigAdmin 上的 DTrace 页
OpenSolaris DTrace Community(OpenSolaris DTrace 社区)
SolarisInternals.com 上的 DTrace 主题 wiki