El privilegio dtrace_kernel permite el uso de todos los proveedores, a excepción del uso de los proveedores pid y fasttrap en procesos que no sean propiedad del usuario. Este privilegio permite también el uso de todas las acciones y variables, a excepción de acciones destructivas del núcleo (breakpoint(), panic(), chill ()). Este privilegio permite la total visibilidad del estado tanto del núcleo como del usuario. Las funciones que proporciona el privilegio dtrace_user son un estricto subconjunto de las que proporciona dtrace_kernel.
Proveedores |
Todos exceptuando las restricciones anteriores | |
Acciones |
Todas menos acciones destructivas | |
Variables |
Todas | |
Espacios de direcciones |
Usuario |
Núcleo |