Provided by:
manpages-fr-dev_2.45.1-1_all 
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 durée approximative d’utilisation du
processeur par le programme.
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.
C89, C99, POSIX.1-2001. POSIX demande que CLOCKS_PER_SEC soit égal à
1 000 000 indépendamment de la résolution réelle.
NOTES
Le standard C autorise une valeur quelconque d’horloge au début du pro‐
gramme ; il faut donc utiliser la différence entre la valeur actuelle
et celle de clock() au lancement du programme pour obtenir une porta‐
bilité maximale.
Notez que la valeur peut revenir à zéro. Sur un système 32 bits,
lorsque CLOCKS_PER_SEC vaut 1 000 000, cette fonction redonnera les
mêmes valeurs toutes les 72 minutes environ.
Sur plusieurs autres implémentations, la valeur renvoyée par clock()
inclut aussi le temps écoulé par l’exécution des processus fils dont
les statistiques ont été collectées par wait() (ou une fonction équiva‐
lente). Linux n’inclut pas le temps des enfants attendus dans la valeur
renvoyée par clock(). La fonction times(), qui renvoie de manière
explicite et distinctes les informations sur l’appelant et ses enfants,
peut être préférable.
getrusage(2), times(2)
TRADUCTION
Cette page de manuel a été traduite et mise à jour par Christophe
Blaess <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et mise à
disposition sur http://manpagesfr.free.fr/.
Les mises à jour et corrections de la version présente dans Debian sont
directement gérées par Florentin Duneau <fduneau@gmail.com> et l’équipe
francophone de traduction de Debian.
Veuillez signaler toute erreur de traduction en écrivant à
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir accès à la version anglaise de ce document
en utilisant la commande « man -L C <section> <page_de_man> ».