DTrace



(返回www.opendocs.net)

介绍

  DTrace,也称为动态跟踪,是由 Sun™ 开发的一个用来在生产和试验性生产系统上找出系统瓶颈的工具。在任何情况下它都不是一个调试工具, 而是一个实时系统分析寻找出性能及其他问题的工具。

  DTrace 是个特别好的分析工具,带有大量的帮助诊断系统问题的特性。还可以使用预先写好的脚本利用它的功能。 用户也可以通过使用 DTrace D 语言创建他们自己定制的分析工具, 以满足特定的需求。

DTrace is a comprehensive dynamic tracing framework created by Sun Microsystems for troubleshooting kernel and application problems in real time. It was first made available for use in November 2003, and was formally released as part of Sun's Solaris 10 in January 2005. DTrace was the first component of the OpenSolaris project to have its source code released under the Common Development and Distribution License (CDDL).

文档

• DTrace User Guide (2006)
• Solaris Dynamic Tracing Guide (2006)
• The Power of DTrace (2007)
• Dynamic Instrumentation of Production Systems

链接

• http://www.opensolaris.org/os/community/dtrace/
• http://en.wikipedia.org/wiki/DTrace
• Solaris Dynamic Tracing Guide
• DTrace for FreeBSD
• http://download.www.opendocs.net/dtrace/