Provided by:
manpages-es_1.55-10_all 
NOMBRE
profil - perfil de tiempo de ejecucion
SINOPSIS
#include <unistd.h>
int profil(u_short *buf, size_t tambuf, size_t desplto, u_int escala);
DESCRIPCI'ON
Esta rutina proporciona un medio para averiguar en que partes su
programa pasa la mayor parte de su tiempo. El argumento buf apunta a
tambuf bytes de memoria. Cada 10 milisegundos virtuales, se examina el
contador de programa del usuario (PC): se resta desplto y el resultado
se multiplica por escala y se divide por 65536. Si el valor resultante
es menor que tambuf la entrada correspondiente de buf se incrementa.
Si buf es un puntero nulo, el perfil se desactiva.
VALOR DEVUELTO
Siempre se devuelve cero.
FALLOS
profil no puede emplearse en un programa que tambien utilice contadores
incrementales ITIMER_PROF.
Un verdadero analisis de perfil del nucleo proporciona resultados mas
exactos. Libc 4.4 contiene un parche del nucleo que proporciona una
llamada al sistema profil.
V'EASE TAMBI'EN
gprof(1), setitimer(2), signal(2), sigaction(2)