Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Budú budúce operačné systémy jednotlivé multitaskingové alebo multiprocesívne systémy?

Budúce operačné systémy budú takmer určite multiprocessing Systémy, ktoré pravdepodobne zahŕňajú pokročilé formy multitaskingu v tomto rámci. Myšlienka * OS * OS * OS je v podstate zastaraná pre čokoľvek, čo je mimo najmodernejších zabudovaných systémov.

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.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené