dtrace_kernel 权限允许用户在不属于自己的进程中使用除 pid 和 fasttrap 提供器之外的所有提供器。此权限还允许使用除内核破坏性操作 (breakpoint(), panic(), chill()) 之外的所有操作和变量。此权限允许内核和用户状态完全可见。dtrace_user 权限启用的功能是 dtrace_kernel 启用的功能的限制子集。
提供器 |
除上述限制外的所有提供器 | |
操作 |
除破坏性操作之外的所有操作 | |
变量 |
所有 | |
地址空间 |
用户 |
内核 |