perkamon - en to fr translation catalogue (18 entries)

note: type: TH
en: 2017-09-15
fr: 15 septembre 2017

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: clock - determine processor time
fr: clock - Déterminer la durée d'utilisation du processeur

note: type: Plain text
en: The B<clock>()  function returns an approximation of processor time used by the program.
fr: La fonction B<clock>() renvoie une durée approximative d'utilisation du processeur par le programme.

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: The value returned is the CPU time used so far as a I<clock_t>; to get the number of seconds used, divide by B<CLOCKS_PER_SEC>.  If the processor time used is not available or its value cannot be represented, the function returns the value I<(clock_t)\ -1>.
fr: La valeur renvoyée est le temps CPU écoulé, en unités d'horloge I<clock_t>, pour obtenir une durée en secondes, divisez-la par B<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 I<(clock_t)\ -1>.

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: tbl table
en: Value
fr: Valeur

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: Plain text
en: The C standard allows for arbitrary values at the start of the program; subtract the value returned from a call to B<clock>()  at the start of the program to get maximum portability.
fr: 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 B<clock>() au lancement du programme pour obtenir une portabilité maximale.

note: type: Plain text
en: Note that the time can wrap around.  On a 32-bit system where B<CLOCKS_PER_SEC> equals 1000000 this function will return the same value approximately every 72 minutes.
fr: Notez que la valeur peut revenir à zéro. Sur un système 32\ bits, lorsque B<CLOCKS_PER_SEC> vaut 1\ 000\ 000, cette fonction redonnera les mêmes valeurs toutes les 72 minutes environ.

note: I have seen this behavior on Irix 6.3, and the OSF/1, HP/UX, and Solaris manual pages say that clock() also does this on those systems. POSIX.1-2001 doesn't explicitly allow this, nor is there an explicit prohibition. -- MTK type: Plain text
en: On several other implementations, the value returned by B<clock>()  also includes the times of any children whose status has been collected via B<wait>(2)  (or another wait-type call).  Linux does not include the times of waited-for children in the value returned by B<clock>().  The B<times>(2)  function, which explicitly returns (separate) information about the caller and its children, may be preferable.
fr: Sur plusieurs autres implémentations, la valeur renvoyée par B<clock>() inclut aussi le temps écoulé par l'exécution des processus fils dont les statistiques ont été collectées par B<wait>(2) (ou une fonction équivalente). Linux n'inclut pas le temps des enfants attendus dans la valeur renvoyée par B<clock>(). La fonction B<times>(2), qui renvoie de manière explicite et distinctes les informations sur l'appelant et ses enfants, peut être préférable.

note: type: Plain text
en: In glibc 2.17 and earlier, B<clock>()  was implemented on top of B<times>(2).  For improved accuracy, since glibc 2.18, it is implemented on top of B<clock_gettime>(2)  (using the B<CLOCK_PROCESS_CPUTIME_ID> clock).
fr: Dans la glibc version 2.17 et antérieures, B<clock>() était construite en utilisant B<times>(2). Afin d'améliorer la précision, cette fonction est construite depuis la version 2.18 en utilisant B<clock_gettime>(2) (qui utilise l'horloge B<CLOCK_PROCESS_CPUTIME_ID>).

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
