next up previous contents
Next: Funkcja sched_setscheduler() Up: Wywołania systemowe zwiazane z Previous: Funkcja nice(int increment)   Spis rzeczy

Funkcja sys_sched_yield()

Funkcja sys_sched_yield miała w zamierzeniu służyć do dobrowolnego oddawania procesora przez procesy czasu rzeczywistego. Niestety w tej postaci w jakiej jest ona napisana w wersji 2.4.7 kernela nie spełnia ona swojego zadania. W przypadku procesów czasu rzeczywistego ustawia ona jedynie flagę need_reshed aktualnie wykonującego się procesu. Nie przeszkadza to jednak funkcji schedule() w ponownym wybraniu tego procesu.



Ignacy Kowalczyk 2001-11-16