dwww Home | Manual pages | Find package

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 priorités statiques de l'ordonnanceur

BIBLIOTHÈQUE
       Bibliothèque C standard (libc, -lc)

SYNOPSIS
       #include <sched.h>

       int sched_get_priority_max(int policy);
       int sched_get_priority_min(int policy);

DESCRIPTION
       sched_get_priority_max() renvoie la valeur  maximale  de  priorité  qui
       puisse  être utilisée avec la politique d'ordonnancement identifiée par
       policy. sched_get_priority_min() renvoie la valeur minimale de priorité
       qui  puisse être utilisée avec la politique d'ordonnancement identifiée
       par policy. Les valeurs de policy pour les politiques  d'ordonnancement
       proposées   sont :   SCHED_FIFO,  SCHED_RR,  SCHED_OTHER,  SCHED_BATCH,
       SCHED_IDLE et SCHED_DEADLINE. Pour plus de détails sur ces  politiques,
       consultez sched(7).

       Les  processus  ayant  des valeurs de priorité hautes sont sélectionnés
       avant les processus de basse priorité. Ainsi, la  valeur  renvoyée  par
       sched_get_priority_max()   sera   supérieure   à   celle  renvoyée  par
       sched_get_priority_min().

       Linux offre un intervalle de priorités statiques allant de 1 à 99  pour
       les politiques d'ordonnancements SCHED_FIFO et SCHED_RR et une priorité
       statique 0 pour les autres politiques. Les intervalles de priorités des
       différents algorithmes ne sont pas modifiables.

       L'intervalle de priorités d'ordonnancement peut varier suivant les sys-
       tèmes POSIX et il est conseillé pour une application portable  d'utili-
       ser  un  intervalle  de priorité virtuel et de le projeter sur l'inter-
       valle donné par sched_get_priority_max()  et  sched_get_priority_min().
       POSIX.1  réclame  une distance d'au moins 32 entre les valeurs maximale
       et minimale de SCHED_FIFO et SCHED_RR.

       Les   systèmes   POSIX   sur   lesquels   sched_get_priority_max()   et
       sched_get_priority_min()   sont  disponibles  définissent  _POSIX_PRIO-
       RITY_SCHEDULING dans <unistd.h>.

VALEUR RENVOYÉE
       sched_get_priority_max() et sched_get_priority_min() renvoient les  va-
       leurs  de  priorités maximale/minimale de la politique d'ordonnancement
       désignée s'ils réussissent. En cas d'échec -1 est renvoyé et errno  est
       positionné pour indiquer l'erreur.

ERREURS
       EINVAL le  paramètre  policy ne correspond pas à une politique d'ordon-
              nancement prise en charge.

STANDARDS
       POSIX.1-2001, POSIX.1-2008.

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 française de cette page de manuel a été créée par
       Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin
       <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>,
       François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe
       Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-
       luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas
       Huriaux <thomas.huriaux@gmail.com>, Nicolas François
       <nicolas.francois@centraliens.net>, Florentin Duneau
       <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-
       bretagne.fr>, Denis Barbier <barbier@debian.org>, David Prévot
       <david@tilapin.org>, Cédric Boutillier <cedric.boutillier@gmail.com>,
       Frédéric Hantrais <fhantrais@gmail.com> et Jean-Philippe MENGUAL
       <jpmengual@debian.org>

       Cette traduction est une documentation libre ; veuillez vous reporter à
       la GNU General Public License version 3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ concernant les conditions
       de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si vous découvrez un bogue dans la traduction de cette page de manuel,
       veuillez envoyer un message à ⟨debian-l10n-french@lists.debian.org⟩.

Pages du manuel de Linux 6.03   30 octobre 2022      sched_get_priority_max(2)

Generated by dwww version 1.15 on Sat Jun 29 00:27:14 CEST 2024.