Dzielenie czasu: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
mNie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 1:
'''Dzielenie czasu''', zwane '''podziałem czasu''', w [[Wielozadaniowość|wielozadaniowych]] systemach operacyjnych, jest mechanizmem pozwalającym na wykonywanie jednocześnie wielu [[Zadanie_(informatyka)|zadań]] (zwykle dotyczy
[[Algorytm szeregowania|Planista]] decyduje o kolejności [[Przełączanie_procesów|przełączania procesów]]. Wyznaczeniem okresu, w jakim dany procesor ma być przydzielony określonemu zadaniu, zajmuje sie algorytm dystrybucji czasu (ang. ''time dispatcher''). Czasem oba algorytmy łączy się w jeden program a wyznaczenie granicy jest trudne. Współpraca tych dwóch algorytmów może sprawiać wrażenie równoległego wykonywania zadań, z których każde ma do dyspozycji tylko część mocy obliczeniowej procesora.
|