Guía de seguimiento dinámico de Solaris

Sondeos de límite de función

El proveedor pid le permite realizar un seguimiento de entrada y devolución de funciones en programas de usuario, del mismo modo que el proveedor FBT proporciona esta función al núcleo. La mayoría de los ejemplos contenidos en este manual que utilizan el proveedor FBT para realizar un seguimiento de las llamadas de función del núcleo pueden modificarse ligeramente para aplicarlos a procesos de usuario.

Sondeos entry

Los sondeos entry se activan al realizar la llamada de la función de la que se está efectuando el seguimiento. Los argumentos de sondeos de entrada son los valores de los argumentos de la función de la que se realiza el seguimiento.

Sondeos return

Los sondeos return se activan cuando la función de la que se realiza el seguimiento devuelve o realiza una llamada de cola a otra función. El valor de arg0 es el desplazamiento en la función de la instrucción return; arg1 retiene el valor de return.


Nota –

El uso de argN devuelve los datos no procesados sin filtrar como int64_t. El proveedor pid no admite el formato args[N].