Wielozadaniowość: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Wycofano ostatnią zmianę treści (wprowadzoną przez 46.45.76.98) i przywrócono wersję 41102593 autorstwa Wiktoryn
Stanko (dyskusja | edycje)
Linia 2:
 
== Implementacja ==
Wielozadaniowość zapewniona jest między innymi przez [[Algorytm szeregowaniaDyspozytor|planistę]], czyli część systemu operacyjnego realizującą [[Dyspozytor|algorytm szeregowania]] zadań w kolejce do przyznania czasu [[procesor]]a.
 
Równoczesność jest pozorna, gdy system ma dostępnych mniej procesorów niż zadań do wykonania. Wówczas dla uzyskania wrażenia wykonywania wielu zadań jednocześnie, konieczne staje się [[dzielenie czasu]].
Linia 15:
* [[AtheOS]],
* [[BeOS]],
* [[Mac OS]] i jego następca [[Mac OS X]],
* [[Atari TOS]] (bez wywłaszczania i ograniczona do tzw. akcesoriów)
* [[MagiC]],
Linia 26:
* [[Bada OS]],
* systemy z rodziny [[Unix|Uniksów]] (np. [[GNU/Linux]]),
* systemy z rodziny [[Microsoft Windows]] (np. [[Microsoft Windows 7]]);
nie są nimi natomiast np.:
* [[CP/M]].
Linia 34:
* [[dzielenie czasu]],
* [[wielowątkowość]],
* [[Wywłaszczenie (informatyka)|wywłaszczanie]].
 
[[Kategoria:Budowa systemu operacyjnego]]