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 by ste mohli použiť namiesto operačného systému?

Na typickom počítači nemôžete skutočne použiť * nič * namiesto operačného systému. Operačný systém je zásadne potrebný na správu hardvéru a poskytovanie platformy pre spustenie aplikácií. V závislosti od vašich potrieb však môžete nahradiť * plnohodnotný * operačný systém * alternatívami, ktoré vykonávajú niektoré, ale nie všetky jeho funkcie. Tieto alternatívy zahŕňajú:

* Programovanie holého kovu: Zahŕňa to priamo interakciu s hardvérom pomocou jazyka montáže alebo jazyka s veľmi nízkou úrovňou. V podstate by ste písali svoj vlastný kód na úrovni OS na kontrolu všetkého. Je to mimoriadne zložité a iba praktické pre veľmi špecializované úlohy.

* vložené systémy firmvér: V prípade jednoduchých zariadení, ako sú mikrovlnné rúry alebo termostaty, vyhradený firmvér nahrádza celý OS. Je to špecifické pre hardvér a zvyčajne má veľmi obmedzenú sadu funkcií.

* Operačné systémy v reálnom čase (RTO): Jedná sa o špecializovaný OSS navrhnutý pre úlohy, ktoré si vyžadujú presné načasovanie a predvídateľný výkon, ako sú napríklad priemyselné riadiace systémy. Často ponúkajú menšiu funkčnosť ako OSS s všeobecným účelom, ale uprednostňujú deterministické správanie.

* Hypervisors/Virtual Machine Monitors (VMMS): Tieto spravujú virtuálne stroje (VMS). Aj keď nie sú náhradou za OS v tom zmysle, že stále potrebujete OS na spustenie samotného hypervisora ​​*, virtuálne počítače bežiace na vrchole môžu mať svoje vlastné OS, čím efektívne abstraktné hardvéry. Dalo by sa tvrdiť, že nastavenie Hypervisor + VM je * iným druhom * operačného systému ako tradičné monolitické jadro.

* Bootloaders: Jedná sa o malé programy, ktoré načítajú operačný systém. Nie sú náhradou za OS, ale kľúčovým komponentom v procese zavedenia. Môžu tiež vykonávať niektoré základné úlohy.

Stručne povedané, nie je pravda „namiesto“ OS, pokiaľ nie sú vaše potreby extrémne obmedzené a požadované úsilie je pre väčšinu prípadov použitia nesmierne neprimerané. Vyššie uvedené možnosti sú špecializované riešenia pre konkrétne situácie, nie všeobecné výmeny.

Najnovšie články

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