Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zatiaľ čo pojem „multitasking“ sa stále používa, stáva sa menej presný, keď sa vyvíjajú základné architektúry hardvéru a softvéru. Moderné systémy už spracúvajú multitasking prostredníctvom rôznych techník, ako je časové skokovanie a preventívne plánovanie, čo umožňuje, aby sa objavili súbežné behy viacerých procesov (alebo vlákien v procesoch). Avšak skutočný paralelizmus, v ktorom viac jadier alebo procesorov pracuje súčasne na rôznych úlohách, je povolené pomocou multiprocesie .
Budúce pokroky v OS sa pravdepodobne zameriavajú na:
* Vylepšené riadenie multiprocessingu: Efektívnejšie algoritmy plánovania, lepšie zaobchádzanie s hlavnou afinitou a tvrdením zdrojov a optimalizovanej komunikácie medzi procesmi.
* Heterogénne výpočty: Bezproblémová integrácia a správa rôznych spracovateľských jednotiek (CPU, GPU, špecializované urýchľovače) v jednom systéme.
* schopnosti v reálnom čase: Splnenie požiadaviek stále viac aplikácií v reálnom čase, ako sú autonómne vozidlá alebo systémy priemyselnej kontroly, prostredníctvom sofistikovaného plánovania a riadenia zdrojov.
* cloudová integrácia: Podrobnejšia integrácia s cloudovými zdrojmi, ktorá umožňuje plynulé vykladanie úloh a dynamické škálovanie zdrojov.
Stručne povedané, „multitasking“ bude komponentom * v * vo väčšom kontexte sofistikovaných multiprocesívnych operačných systémov určených na využitie sily stále zložitejších a paralelných hardvérových architektúr.