Loading

NOM

       pthread_setschedprio - Définir la priorité d’ordonnancement d’un thread

SYNOPSIS

       #include <pthread.h>

       pthread_setschedprio(pthread_t thread, int prio);

       Compilez et effectuez l’édition des liens avec l’option -pthread.

       La fonction pthread_setschedprio() définit la priorité d’ordonnancement
       du   thread  thread  à  la  valeur  indiquée  par  prio  (à  l’inverse,
       pthread_setschedparam(3) modifie à la fois la priorité et la  politique
       d’ordonnancement d’un thread).

VALEUR RENVOYÉE

       En  cas  de  réussite, cette fonction renvoie 0 ; en cas d’erreur, elle
       renvoie un numéro d’erreur non nul. Si  pthread_setschedprio()  échoue,
       la priorité d’ordonnancement du thread n’est pas modifiée.

ERREURS

       EINVAL prio  n’est  pas  valable  pour une priorité d’ordonnancement du
              thread indiqué.

       EPERM  L’appelant n’a pas les privilèges appropriés  pour  utiliser  la
              priorité indiquée.

       ESRCH  Aucun thread avec pour identifiant thread n’a pu être trouvé.

       POSIX.1-2001  documente  également  une  erreur  ENOTSUP  (tentative de
       définition de la priorité à  une  valeur  non  prise  en  charge)  pour
       pthread_setschedparam().

VERSIONS

       Cette fonction est disponible dans la glibc depuis la version 2.3.4.

CONFORMITÉ

       POSIX.1-2001.

NOTES

       Pour  une  description  des  permission  nécessaire  pour  modifier  la
       priorité d’ordonnancement d’un thread (et son effet),  et  les  détails
       sur  les  intervalles  permis  pour  les  priorités  dans  chacune  des
       politique d’ordonnancement, consultez sched_setscheduler(2).

VOIR AUSSI

       getrlimit(2),     sched_get_priority_min(2),     sched_setscheduler(2),
       pthread_attr_init(3),                  pthread_attr_setinheritsched(3),
       pthread_attr_setschedparam(3),          pthread_attr_setschedpolicy(3),
       pthread_setschedparam(3),      pthread_create(3),      pthread_self(3),
       pthreads(7)

COLOPHON

       Cette page fait partie de  la  publication  3.23  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      être       trouvées       à       l’adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Cette  page  de  manuel  a  été  traduite  et est maintenue par Nicolas
       François <nicolas.francois@centraliens.net> 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> ».