timer
permet de mesurer le temps écoulé entre deux moments
More...
Public Attributes | |
struct timeval | start |
timer
permet de mesurer le temps écoulé entre deux moments
Il implémente plusieurs manières de mesurer le temps. Par défaut, le temps est calculé à l'aide de gettimeofday
, c'est donc le temps réel mais en ajoutant par exemple
CFLAGS = -DBM_USE_CLOCK
dans le Makefile
, timer
utilisera clock
à la place de gettimeofday
Les méthodes disponibles sont
BM_USE_CLOCK_GETTIME_RT
calcule le temps réel avec clock_gettime
BM_USE_CLOCK_GETTIME
calcule le temps user + le temps système avec clock_gettime
BM_USE_CLOCK
calcule le temps user + le temps système avec clock
BM_USE_TIMES
calcule le temps user + le temps système avec times
struct timeval timer::start |