Dom > Razstava > Vsebine

Vgrajeni operacijski sistem

Mar 11, 2019

Vgrajeni operacijski sistem je operacijski sistem za vgrajene računalniške sisteme. Ta tip operacijskega sistema je običajno zasnovan tako, da je učinkovit in zanesljiv. Učinkovitost virov je odvisna od izgube funkcionalnosti ali zrnatosti, ki jo zagotavljajo večji računalniški operacijski sistemi, vključno s funkcijami, ki jih specializirane aplikacije, ki jih izvajajo, ne smejo uporabljati. Glede na metodo, ki se uporablja za večopravilnost, se ta vrsta operacijskega sistema pogosto obravnava kot operacijski sistem v realnem času ali RTOS.


Strojna oprema z vgrajenim operacijskim sistemom je lahko zelo omejena v virih, kot je RAM in ROM, zato ima lahko vgrajena zasnova teh operacijskih sistemov ozko področje, prilagojeno specifični aplikaciji, da bi dosegli želeno delovanje pod temi omejitvami. Da bi bolje izkoristili procesorsko moč CPU, lahko razvijalci programske opreme napišejo kritično kodo neposredno v skupščini. Ta strojno učinkovit jezik lahko povzroči povečanje hitrosti in determinizma na račun prenosljivosti in vzdržljivosti. Pogosto so vgrajeni operacijski sistemi v celoti napisani v bolj prenosljivih jezikih, kot je C, vendar.


Pomembna razlika med večino vgrajenih operacijskih sistemov in namiznih operacijskih sistemov je v tem, da je aplikacija, vključno z operacijskim sistemom, običajno statično povezana v eno izvedljivo sliko. Za razliko od namiznega operacijskega sistema, vgrajeni operacijski sistem ne nalaga in izvaja aplikacij. To pomeni, da lahko sistem zažene samo eno aplikacijo.