Provided by: manpages-es_1.55-8_all bug

NOMBRE

       clock - Determina el tiempo de uso del procesador

SINOPSIS

       #include <time.h>

       clock_t clock(void);

DESCRIPCIÓN

       La  función clock() devuelve una aproximación del tiempo del procesador
       usado por el programa.

VALOR DEVUELTO

       El valor devuelto es el tiempo de CPU usado  medido  en  clock_t;  para
       obtener  el  equivalente  en  segundos,  divida  el  valor devuelto por
       CLOCKS_PER_SEC.  Si el tiempo de procesador usado no está disponible  o
       su  valor  no  puede  ser  representado,  la función devuvelve el valor
       (clock_t)-1.

CONFORME A

       ANSI  C.   POSIX  necesita  que  CLOCKS_PER_SEC  sea  igual  a  1000000
       independientemente de la resolución real.

OBSERVACIONES

       El  C  estándar  permite que la función devuelva valores arbitrarios al
       comienzo del programa. Reste el valor devuelto por una llamada  clock()
       al comienzo del programa para obtener la máxima portabilidad.

       Dese  cuenta  que  el  tiempo puede volver a ser 0. En un sistema de 32
       bits donde CLOCKS_PER_SEC es igual a 1000000, esta función devolverá el
       mismo valor cada 72 minutos, aproximadamente.

       En muchas otras implementaciones, el valor devuelto por clock() incluye
       también los tiempos de cualquier hijo cuyo estado  haya  sido  recogido
       via wait() (u otra llamada tipo wait).  Linux no incluye los tiempos de
       los hijos a los que se ha esperado en el valor  devuelto  por  clock().
       La función