Provided by: manpages-es_1.55-10_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