pthread_setschedprio.(3) Library Functions Manual pthread_setschedprio.(3) NOM pthread_setschedprio - Definir la priorite d'ordonnancement d'un thread BIBLIOTHEQUE Bibliotheque de threads POSIX (libpthread, -lpthread) SYNOPSIS #include int pthread_setschedprio(pthread_t thread, int prio); DESCRIPTION La fonction pthread_setschedprio() definit la priorite d'ordonnancement du thread thread a la valeur indiquee par prio (a l'inverse, pthread_setschedparam(3) modifie a la fois la priorite et la politique d'ordonnancement d'un thread). VALEUR RENVOYEE En cas de reussite, cette fonction renvoie 0 ; en cas d'erreur, elle renvoie un numero d'erreur non nul. Si pthread_setschedprio() echoue, la priorite d'ordonnancement du thread n'est pas modifiee. ERREURS EINVAL prio n'est pas valable pour une priorite d'ordonnancement du thread indique. EPERM L'appelant n'a pas les privileges suffisants pour definir la priorite indiquee. ESRCH Aucun fil d'execution avec pour identifiant thread n'a pu etre trouve. POSIX.1 documente egalement une erreur ENOTSUP (tentative de definition de la priorite a une valeur non prise en charge) pour pthread_setschedparam(3). ATTRIBUTS Pour une explication des termes utilises dans cette section, consulter attributes(7). +---------------------------------+--------------------------+---------+ |Interface | Attribut | Valeur | +---------------------------------+--------------------------+---------+ |pthread_setschedprio() | Securite des threads | MT-Safe | +---------------------------------+--------------------------+---------+ STANDARDS POSIX.1-2008. HISTORIQUE glibc 2.3.4. POSIX.1-2001. NOTES Pour une description des permissions necessaires pour modifier la priorite d'ordonnancement d'un thread (et son effet), et les details sur les valeurs possibles de priorites pour chacune des politiques d'ordonnancement, consultez sched(7). VOIR AUSSI getrlimit(2), sched_get_priority_min(2), pthread_attr_init(3), pthread_attr_setinheritsched(3), pthread_attr_setschedparam(3), pthread_attr_setschedpolicy(3), pthread_create(3), pthread_self(3), pthread_setschedparam(3), pthreads(7), sched(7) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot , Frederic Hantrais et Jean- Pierre Giraud Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.06 31 octobre 2023 pthread_setschedprio.(3)