Rechercher une page de manuel
sched_rr_get_interval
Langue: pl
Version: 1996-04-10 (openSuse - 09/10/07)
Section: 2 (Appels système)
NAZWA
sched_rr_get_interval - pobranie przedzia³u SCHED_RR dla danego procesuSK£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
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
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre