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

Čo je to jednoúlohový operačný systém?

Operačný systém s jednou úlohou: typ operačného systému, ktorý môže súčasne spustiť iba jeden program. Keď jeden program vyžaduje inštrukciu, CPU musí túto inštrukciu vykonať pred spustením akéhokoľvek iného programu. To znamená, že ak jeden program využíva veľa zdrojov CPU, môže to brániť plynulému chodu iných programov.

Tu sú niektoré z charakteristík jednoúlohových operačných systémov:

- Naraz môže byť spustený iba jeden program: Toto je hlavná charakteristika jednoúlohových operačných systémov. CPU môže súčasne vykonávať iba jednu inštrukciu z jedného programu.

- Žiadny preventívny multitasking: Operačné systémy s jednou úlohou nepodporujú preemptívny multitasking. To znamená, že program nemožno zastaviť uprostred jeho vykonávania, aby sa umožnilo spustenie iného programu.

- Jednoduchá správa pamäte: Operačné systémy s jednou úlohou používajú jednoduché techniky správy pamäte, ako sú pevné oddiely alebo súvislá alokácia. Je to preto, že nie je potrebné podporovať viacero programov bežiacich súčasne.

- Nízka réžia: Jednoúlohové operačné systémy majú nízku réžiu, pretože nepotrebujú spravovať viacero procesov ani prepínanie kontextu. Vďaka tomu sú vhodné na použitie na malých vstavaných zariadeniach.

Jednoúlohové operačné systémy sa bežne používali v počiatkoch výpočtovej techniky, keď mali počítače obmedzené zdroje a nezvládali pracovať s viacerými programami súčasne. Do veľkej miery ich však nahradili multitaskingové operačné systémy, ktoré dokážu spúšťať viacero programov súčasne a poskytujú lepšiu odozvu.

Najnovšie články

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