clock

CLOCK(3)                    Linux Programmer's Manual                   CLOCK(3)



NOME
       clock - Retorna o tempo de CPU

SINOPSE
       #include <time.h>

       clock_t clock(void);

DESCRIÇÃO
       A função clock() retorna uma aproximação do tempo de processamento usado
       pelo programa.

VALOR RETORNADO
       O tempo de CPU usado no formato clock_t.  Para obter o número de
       segundos, divida por CLOCKS_PER_SEC.

DE ACORDO COM
       ANSI C.  A POSIX exige que CLOCKS_PER_SEC seja 1000000 independente da
       resolução verdadeira.

BUGS
       O padrão C permite valores arbitrários no início do programa. Use a
       diferença entre uma chamada a clock() no início e outra no final do
       programa para obter portabilidade máxima.

       O tempo pode sofrer overflow: num sistema de 32 bits com CLOCKS_PER_SEC
       igual a 1000000, esta função retornará um valor idêntico aproximadamente
       a cada 72 minutos.

       A função times() retorna mais informações.

VER TAMBÉM
       times(2)

TRADUZIDO POR LDP-BR em 21/08/2000.
       Paulo César Mendes <drpc@ism.com.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx
       <xxx@xxxxxx.xxx.xx> (revisão)



GNU                              April 21, 1993                         CLOCK(3)