SO-1st-2.3-w3.tresc-1.0-Slajd3: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Dwa (dyskusja | edycje)
Nie podano opisu zmian
 
Dwa (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 7: Linia 7:




[[SO-1st-2.3-w3.tres-1.0-Slajd2 | << Poprzedni slajd]] | [[SO-1st-2.3-w3.tres-1.0-toc|Spis treści ]] | [[SO-1st-2.3-w3.tres-1.0-Slajd4 | Następny slajd >>]]
[[SO-1st-2.3-w3.tresc-1.0-Slajd2 | << Poprzedni slajd]] | [[SO-1st-2.3-w3.tresc-1.0-toc|Spis treści ]] | [[SO-1st-2.3-w3.tresc-1.0-Slajd4 | Następny slajd >>]]

Aktualna wersja na dzień 21:12, 17 wrz 2006

Komponenty jądra w planowaniu

Komponenty jądra w planowaniu


W różnych systemach operacyjnych stosowana jest różna terminologia do określania komponentów jądra, istotnych w szeregowaniu zadań. Nie zawsze też komponenty te da się wyodrębnić strukturalnie. Funkcjonalnie jednak można oddzielić samo planowanie od realizacji decyzji, wynikających z tego planowania. Za planowanie, czyli utrzymywanie odpowiednich danych o procesach i ich powiązaniach, na podstawie których można wybrać następny proces do wykonania, odpowiedzialny jest planista krótkoterminowy (planista przydziału procesora, ang. scheduler). Zmiany wykonywanego proces, czyli przełączenia kontekstu, dokonuje ekspedytor.


<< Poprzedni slajd | Spis treści | Następny slajd >>