SCHED_YIELD(2) Podręcznik programisty Linuxa SCHED_YIELD(2)
NAZWA
sched_yield - ustąp procesorowi
SKŁADNIA
#include <sched.h>
int sched_yield(void);
OPIS
Proces może nie blokując zrezygnować z używania procesora,
wołając sched_yield. Proces zostanie przeniesiony na
koniec kolejki swojego statycznego priorytetu i uru
chomiony zostanie kolejny proces.
Uwaga: Jeśli bieżący proces jest jedynym procesem w
najwyższej liście priorytetów, po wywołaniu sched_yield
jego działanie będzie trwać dalej.
Systemy POSIX-owe, na których dostępny jest sched_yield
definiują w <unistd.h> _POSIX_PRIORITY_SCHEDULING.
WARTOŚĆ ZWRACANA
Po sukcesie, sched_yield zwraca. Po błedzie -1 i ustawia
errno.
STANDARDY
POSIX.1b (wcześniej POSIX.4)
ZOBACZ TAKŻE
sched(2) dla opisu przydzielania, stosowanego
w Linuksie.
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
Linux 1.3.81 1996-04-10 1
Wyszukiwarka
Podobne podstrony:
sched setscheduler 2sched h orig (2)sched setparam 2sched hmodule schedSCHED PARAM (2)sched c (3)daily sched nov06sched h origsched cYIELDsched h (3)yieldsched rr get interval 2więcej podobnych podstron