Next:
Wprowadzenie do szeregowania procesów
Up:
Szeregowanie procesów - algorytm
Previous:
Szeregowanie procesów - algorytm
Spis rzeczy
Spis rzeczy
Wprowadzenie do szeregowania procesów w Linuxie
Pomiar czasu pracy procesów
Pola deskryptora procesu dotyczące szeregowania
Rodzaje procesów
SCHED_OTHER
- proces z podziałem czasu
SCHED_FIFO
- proces czasu rzeczywistego FIFO
SCHED_RR
- proces czasu rzeczywistego Round Robin
Zadania funkcji
schedule
Obliczenie priorytetów procesów
Wywoływanie funkcji
schedule()
Bezpośrednie wywoływanie
schedule()
Opóźnione wywołanie
schedule()
(przez flagę
need_resched
)
Algorytm
schedule()
Rozszerzenie dla obsługi wielu procesorów (SMP Linux)
Struktury danych
Funkcja
schedule()
Funkcja
__schedule_tail()
Funkcja
reschedule_idle()
Funkcja
goodness()
Wywołania systemowe zwiazane z szeregowaniem
Funkcja
nice(int increment)
Funkcja
sys_sched_yield()
Funkcja
sched_setscheduler()
Funkcja
sched_getscheduler()
Funkcje
sched_<get|set>param()
Funkcje
sched_get_priority_<min|max>()
Funkcja
sched_rr_get_interval()
About this document ...
Ignacy Kowalczyk 2001-11-16