Provided by: manpages-pl-dev_0.7-2_all bug

NAZWA

       sched_rr_get_interval  - pobranie przedziału SCHED_RR dla danego procesu

SKŁADNIA

       #include <sched.h>

       int sched_rr_get_interval(pid_t pid, struct timespec *tp);

       struct timespec {
           time_t  tv_sec;     /* sekundy */
           long    tv_nsec;    /* nanosekundy */
       };

OPIS

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

       sched_rr_get_interval  zapisuje do wskazywanej przez tp struktury timespec cykliczny kwant
       czasu dla procesu określonego przez pid. Jeśli pid ma wartość zero, to  zapisany  zostanie
       kwant   czasu   procesu   wołającego.   Wskazywany  proces  powinien  działać  w  polityce
       przydzielania SCHED_RR.

       Wartości cyklicznego kwantu czasu nie można w systemie Linux 1.3.81 zmieniać.

       Systemy POSIX-owe, na których dostępne jest sched_rr_get_interval, definiują w  <unistd.h>
       _POSIX_PRIORITY_SCHEDULING.

WARTOŚĆ ZWRACANA

       Po pomyślnym zakończeniu sched_rr_get_interval zwraca zero.  Po błędzie zwracane jest -1 i
       odpowiednio ustawiane errno.

BŁĘDY

       ESRCH  Proces identyfikownay przez pid nie został znaleziony.

       ENOSYS Wywołanie systemowe nie jest jeszcze zaimplementowane.

ZGODNE Z

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

USTERKI

       W systemie Linux 1.3.81, sched_rr_get_interval zwraca błąd ENOSYS, gdyż SCHED_RR nie  jest
       jeszcze w pełni zaimplementowane.

ZOBACZ TAKŻE

       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_rr_get_interval

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