JavaScript is required to for searching.
跳过导航链接
退出打印视图
DTrace 用户指南     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  简介

2.  DTrace 基础知识

3.  使用 D 语言编写脚本

4.  使用 DTrace

索引

前言

《DTrace 用户指南》简要介绍了功能强大的跟踪和分析工具 DTrace。本书包含对 DTrace 工具及其功能的描述,还包含如何使用 DTrace 执行相对简单常见的任务的说明。

目标读者

DTrace 内置在 Solaris 中,是一个全面的动态跟踪工具。用户可以使用 DTrace 工具检查用户程序的行为或操作系统的行为。系统管理员或应用程序开发者可将 DTrace 用于实时的产品系统中。

使用 DTrace,Solaris 开发者和管理员可以执行以下操作:

本书并非 DTrace 或 D 脚本语言的全部指南。有关详细的参考信息,请参阅《Solaris 动态跟踪指南》

阅读本书之前

了解编程语言(如 C)或脚本语言(如 awk(1)perl(1))的基本知识,有助于更快地学习 DTrace 和 D 编程语言,但您并不需要精通其中的任何领域。如果您以前从未使用任何语言编写过程序或脚本,相关书籍中提供了一些其他文档,或许会对您有所帮助。

相关书籍

有关 DTrace 的详细参考信息,请参见《Solaris 动态跟踪指南》。建议您阅读以下与使用 DTrace 执行的任务有关的书籍和文章:

文档、支持和培训

Oracle Web 站点提供有关以下附加资源的信息:

印刷约定

下表介绍了本书中的印刷约定。

表 P-1 印刷约定

字体
含义
示例
AaBbCc123
命令、文件和目录的名称;计算机屏幕输出
编辑 .login 文件。

使用 ls -a 列出所有文件。

machine_name% you have mail.

AaBbCc123
用户键入的内容,与计算机屏幕输出的显示不同
machine_name% su

Password:

aabbcc123
要使用实名或值替换的 命令行占位符
删除文件的命令为 rm filename
AaBbCc123
书名、新词或术语以及要强调的词
阅读《用户指南》的第 6 章。

高速缓存是存储在本地的副本。

保存文件。

注意: 有些强调的项目在联机时以粗体显示。

命令中的 shell 提示符示例

下表列出了 C shell、Bourne shell 和 Korn shell 的缺省 UNIX 系统提示符和超级用户提示符。

表 P-2 Shell 提示符

Shell
提示符
C shell
machine_name%
针对超级用户的 C shell
machine_name#
Bourne shell 和 Korn shell
$
针对超级用户的 Bourne shell 和 Korn shell
#