Les MANs Linux en français...
CLOCK
Section: Manuel du programmeur Linux (3)Updated: 4 Juin 2001
Index Retour au Menu Principal
NOM
clock - Déterminer la durée d'utilisation du processeur.SYNOPSIS
#include <time.h> clock_t clock (void);
DESCRIPTION
La fonction clock() renvoie une approximation de la durée écoulée d'utilisation du processeur par le programme.VALEUR RENVOYÉE
La valeur renvoyée est le temps CPU écoulé, en unités d'horloge clock_t, pour obtenir une durée en secondes, divisez-la par CLOCKS_PER_SEC. Si l'heure processeur n'est pas disponible, ou si sa valeur ne peut pas être représentée correctement, la valeur renvoyée est (clock_t)-1.CONFORMITÉ
ANSI C POSIX demande que CLOCKS_PER_SEC soit égal à 1000000 indépendamment de la résolution réelle.NOTES
Le standard C autorise une valeur quelconque d'horloge au début du programme, il faut donc utiliser la différence entre la valeur actuelle et celle de clock() au lancement du programme pour obtenir une portabilité maximale.Notez que la valeur peut revenir à zéro. Sur un système 32 bits, lorsque CLOCKS_PER_SEC vaut 1000000, cette fonction redonnera les mêmes valeurs toutes les 72 minutes environ.
La fonction times() renvoie également des informations complémentaires.
VOIR AUSSI
getrusage(2), times(2)TRADUCTION
Christophe Blaess, 1997.
Index
Time: 22:30:00 GMT, December 19, 2004