perkamon - en to fr translation catalogue (17 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: sched_yield - yield the processor
fr: sched_yield - Céder le processeur

note: type: Plain text
en: B<sched_yield>()  causes the calling thread to relinquish the CPU.  The thread is moved to the end of the queue for its static priority and a new thread gets to run.
fr: B<sched_yield>() force le thread appelant à libérer le CPU. Le thread est déplacé à la fin de la liste des processus prêts de sa priorité, et un autre thread sera exécuté.

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

note: type: Plain text
en: On success, B<sched_yield>()  returns 0.  On error, -1 is returned, and I<errno> is set appropriately.
fr: B<sched_yield>() renvoie 0 s'il réussit ou -1 s'il échoue auquel cas I<errno> contient le code d'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: In the Linux implementation, B<sched_yield>()  always succeeds.
fr: L'implémentation Linux de B<sched_yield>() réussit toujours.

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

note: type: Plain text
en: If the calling thread is the only thread in the highest priority list at that time, it will continue to run after a call to B<sched_yield>().
fr: Si le thread appelant est le seul avec la priorité la plus élevée au moment de l'appel, il continuera son exécution après un appel à B<sched_yield>().

note: type: Plain text
en: POSIX systems on which B<sched_yield>()  is available define B<_POSIX_PRIORITY_SCHEDULING> in I<E<lt>unistd.hE<gt>>.
fr: Les systèmes POSIX sur lesquels B<sched_yield>() est disponible définissent B<_POSIX_PRIORITY_SCHEDULING> dans I<E<lt>unistd.hE<gt>>.

note: type: Plain text
en: Strategic calls to B<sched_yield>()  can improve performance by giving other threads or processes a chance to run when (heavily) contended resources (e.g., mutexes)  have been released by the caller.  Avoid calling B<sched_yield>()  unnecessarily or inappropriately (e.g., when resources needed by other schedulable threads are still held by the caller), since doing so will result in unnecessary context switches, which will degrade system performance.
fr: Des appels stratégiques à B<sched_yield>() peuvent améliorer les performances en donnant à d'autres thread ou processus une chance de s'exécuter quand des ressources (très) demandées (par exemple, des mutex) sont libérées par l'appelant. Évitez d'appeler B<sched_yield>() si ce n'est pas nécessaire ou inapproprié (par exemple, si les ressources nécessaires pour d'autres threads pouvant être ordonnancés sont encore tenues par l'appelant), puisqu'en faisant ainsi provoquera des changements de contexte non nécessaire, qui dégraderont les performances du système.

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/.
