FreeBSD 使用手册
上一页 |  | 下一页

# 第25章 　DTrace

Written by Tom Rhodes.

# 25.1 概述

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

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

在阅读了这一章节之后，你将了解：

- DTrace 是什么，它提供了些哪些特性。

- DTrace 在 Solaris™ 与 FreeBSD 上的实现的差别。

- 如何在 FreeBSD 上开启和使用 DTrace。

在阅读这一章节之前，你应该了解：

- 了解 UNIX® 和 FreeBSD 的基本知识 (第 3 章)。

- 熟悉基本的内核配置/编译 (第 8 章).

- 熟悉 FreeBSD 有关的安全知识 (第 14 章)。

- 了解如何获取和重新编译 FreeBSD 源代码 (第 24 章)。

> 警告: 这项特性目前仍被认为是试验性的。 有些选项功能性缺失，另有一些可能还无法运行。最终， 这个特性会适合用于生产，届时这篇文档也会做些适当的修改。

上一页 | 起始页 | 下一页
跟踪多台机器 | 上一级 | 实现上的差异

本文档和其它文档可从这里下载：ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题，请先阅读文档，如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.