sched_get_priority_max(2) System Calls Manual sched_get_priority_max(2) NOM sched_get_priority_max, sched_get_priority_min - Obtenir l'intervalle de priorites statiques de l'ordonnanceur BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include int sched_get_priority_max(int policy); int sched_get_priority_min(int policy); DESCRIPTION sched_get_priority_max() renvoie la valeur maximale de priorite qui puisse etre utilisee avec la politique d'ordonnancement identifiee par policy. sched_get_priority_min() renvoie la valeur minimale de priorite qui puisse etre utilisee avec la politique d'ordonnancement identifiee par policy. Les valeurs de policy pour les politiques d'ordonnancement proposees sont : SCHED_FIFO, SCHED_RR, SCHED_OTHER, SCHED_BATCH, SCHED_IDLE et SCHED_DEADLINE. Pour plus de details sur ces politiques, consultez sched(7). Les processus ayant des valeurs de priorite hautes sont selectionnes avant les processus de basse priorite. Ainsi, la valeur renvoyee par sched_get_priority_max() sera superieure a celle renvoyee par sched_get_priority_min(). Linux offre un intervalle de priorites statiques allant de 1 a 99 pour les politiques d'ordonnancements SCHED_FIFO et SCHED_RR et une priorite statique 0 pour les autres politiques. Les intervalles de priorites des differents algorithmes ne sont pas modifiables. L'intervalle de priorites d'ordonnancement peut varier suivant les systemes POSIX et il est conseille pour une application portable d'utiliser un intervalle de priorite virtuel et de le projeter sur l'intervalle donne par sched_get_priority_max() et sched_get_priority_min(). POSIX.1 reclame une distance d'au moins 32 entre les valeurs maximale et minimale de SCHED_FIFO et SCHED_RR. Les systemes POSIX sur lesquels sched_get_priority_max() et sched_get_priority_min() sont disponibles definissent _POSIX_PRIORITY_SCHEDULING dans . VALEUR RENVOYEE sched_get_priority_max() et sched_get_priority_min() renvoient les valeurs de priorites maximale/minimale de la politique d'ordonnancement designee s'ils reussissent. En cas d'echec -1 est renvoye et errno est positionne pour indiquer l'erreur. ERREURS EINVAL le parametre policy ne correspond pas a une politique d'ordonnancement prise en charge. STANDARDS POSIX.1-2008. HISTORIQUE POSIX.1-2001. VOIR AUSSI sched_getaffinity(2), sched_getparam(2), sched_getscheduler(2), sched_setaffinity(2), sched_setparam(2), sched_setscheduler(2), 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 , Cedric Boutillier , Frederic Hantrais et Jean-Philippe MENGUAL 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 sched_get_priority_max(2)