文档信息
前言
1. 简介
2. DTrace 基础知识
3. 使用 D 语言编写脚本
4. 使用 DTrace
性能监视
使用 sysinfo 提供器检查性能问题
跟踪用户进程
使用 copyin() 和 copyinstr() 子例程
避免错误
消除 dtrace 干扰
syscall 提供器
ustack() 操作
pid 提供器
用户函数边界跟踪
跟踪任意指令
匿名跟踪
匿名启用
声明匿名状态
匿名跟踪示例
推理跟踪
推理接口
创建推理
使用推理
提交推理
放弃推理
推理示例
索引
本章分析了 DTrace 在常见的基本任务中的使用,并提供了关于几种不同类型的跟踪的信息。