Provided by: manpages-pl-dev_0.5-1_all bug

NAZWA

       sched_get_priority_max, sched_get_priority_min  - pobranie zakresu priorytetów statycznych

SKŁADNIA

       #include <sched.h>

       int sched_get_priority_max(int policy);

       int sched_get_priority_min(int policy);

OPIS

        Uwaga! To tłumaczenie może być nieaktualne!

       sched_get_priority_max   zwraca   maksymalną  wartość  priorytetu,  której  można  użyć  z
       algorytmem szeregowania zadań, określonym  przez  policy.   sched_get_priority_min  zwraca
       minimalną   wartość  priorytetu,  której  można  użyć  z  algorytmem  szeregowania  zadań,
       określonym  przez  policy.  Obsługiwane  wartości  policy  to   SCHED_FIFO,   SCHED_RR   i
       SCHED_OTHER.

       Procesy  o  wyższych  wartościach priorytetów szeregowane są przed tymi, które mają niższe
       wartości. Tak więc  wartość  zwracana  przez  sched_get_priority_max  będzie  większa  niż
       wartość zwracana przez sched_get_priority_min.

       Linux  zezwala na zakres priorytetów statycznych od 1 do 99 dla SCHED_FIFO i SCHED_RR oraz
       priorytet 0 dla SCHED_OTHER.  Zakresy priorytetów szeregowania dla poszczególnych  polityk
       są niezmienialne.

       Zakres  priorytetów szeregowania może się różnić na innych systemach POSIX-owych, więc dla
       przenośnych aplikacji dobrze jest używać wirtualnego zakresu priorytetu i  mapować  go  na
       przedział  określony  przez  sched_get_priority_max  i  sched_get_priority_min.   POSIX.1b
       wymaga odstępu co najmniej 32 między maksymalnymi i minimalnymi wartościami dla SCHED_FIFO
       i SCHED_RR.

       Systemy  POSIX-owe, na których dostępne są sched_get_priority_max i sched_get_priority_min
       definiują w <unistd.h> _POSIX_PRIORITY_SCHEDULING.

WARTOŚĆ ZWRACANA

       Po  pomyślnym  zakończeniu  sched_get_priority_max   i   sched_get_priority_min   zwracają
       maksymalną/minimalną  wartość priorytetu dla danej polityki szeregowania zadań. Po błędzie
       zwracane jest -1 i odpowiednio ustawiane errno.

BŁĘDY

       EINVAL Parametr policy nie określa żadnej znanej polityki szeregowania zadań.

ZGODNE Z

       POSIX.1b (wcześniej POSIX.4)

ZOBACZ TAKŻE

       sched_setaffinity(2), sched_getaffinity(2), sched_setscheduler(2),  sched_getscheduler(2),
       sched_setparam(2), sched_getparam(2)

       sched_setscheduler(2) zawiera opis linuksowego algorytmu szeregowania zadań.

       Programming  for  the  real  world - POSIX.4 Billa O. Gallmeistera, O'Reilly & Associates,
       Inc., ISBN 1-56592-074-0
       IEEE Std 1003.1b-1993 (standard POSIX.1b)
       ISO/IEC 9945-1:1996

INFORMACJE O TŁUMACZENIU

       Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia  Manuali  i  może
       nie  być  aktualne.  W  razie  zauważenia  różnic  między  powyższym opisem a rzeczywistym
       zachowaniem opisywanego programu lub  funkcji,  prosimy  o  zapoznanie  się  z  oryginalną
       (angielską) wersją strony podręcznika za pomocą polecenia:

              man --locale=C 2 sched_get_priority_max

       Prosimy  o  pomoc  w  aktualizacji stron man - więcej informacji można znaleźć pod adresem
       http://sourceforge.net/projects/manpages-pl/.