fasttrap 提供器允许在特定、预编程的用户进程位置进行跟踪。与其他大多数 DTrace 提供器不一样,fasttrap 提供器的设计目的不是跟踪系统活动,而是为 DTrace 使用者提供一种向 DTrace 框架中加入信息的方法,即通过激活 fasttrap 探测器向其中加入信息。
fasttrap 提供器提供了单个探测器 fasttrap:::fasttrap,只要用户级进程在内核中进行某个 DTrace 调用,就将触发该探测器。激活该探测器的 DTrace 调用目前尚未正式发布。
fasttrap 提供器使用 DTrace 的稳定性机制描述其稳定性,如下表所示。有关稳定性机制的更多信息,请参见第 39 章。
元素 |
名称稳定性 |
数据稳定性 |
相关性类 |
---|---|---|---|
提供器 |
发展中 |
发展中 |
ISA |
模块 |
专用 |
专用 |
未知 |
功能 |
专用 |
专用 |
未知 |
名称 |
发展中 |
发展中 |
ISA |
参数 |
发展中 |
发展中 |
ISA |