Man page - sched_get_priority_max(2)

Packages contains this manual

Available languages:

en fr pt_BR es pl ko ja ru ro de

Manual

sched_get_priority_max

NOM
BIBLIOTHÈQUE
SYNOPSIS
DESCRIPTION
VALEUR RENVOYÉE
ERREURS
STANDARDS
HISTORIQUE
VOIR AUSSI
TRADUCTION

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 systĂšmes POSIX et il est conseillĂ© pour une application portable d’utiliser un intervalle de prioritĂ© virtuel et de le projeter sur l’intervalle 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_PRIORITY_SCHEDULING dans <unistd.h> .

VALEUR RENVOYÉE

sched_get_priority_max () et sched_get_priority_min () renvoient les valeurs 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’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 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 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 .