Dom > Izložba > Sadržaj

Ugrađeni operativni sustav

Mar 11, 2019

Ugrađeni operativni sustav je operativni sustav za ugrađene računalne sustave. Ovaj tip operacijskog sustava obično je osmišljen tako da bude resursno učinkovit i pouzdan. Učinkovitost resursa dolazi na štetu gubitka neke funkcionalnosti ili granularnosti koju pružaju veći računalni operativni sustavi, uključujući funkcije koje specijalizirane aplikacije koje se izvode ne smiju koristiti. Ovisno o metodi koja se koristi za višezadaćnost, ovaj se tip OS često smatra operativnim sustavom u stvarnom vremenu ili RTOS-om.


Hardver s ugrađenim operacijskim sustavom može biti vrlo ograničen u resursima kao što je RAM i ROM, stoga ugrađeni dizajn ovih operacijskih sustava može imati uski opseg prilagođen određenoj aplikaciji kako bi se postiglo željeno djelovanje pod tim ograničenjima. Kako bi bolje iskoristili procesorsku snagu CPU-a, programeri mogu izravno pisati kritične kodove u skupštini. Ovaj strojno učinkovit jezik potencijalno može rezultirati povećanjem brzine i determinizma na trošak prenosivosti i održivosti. Često su ugrađeni operativni sustavi u potpunosti napisani na više prijenosnih jezika, poput C-a.


Važna razlika između većine ugrađenih operacijskih sustava i operacijskih sustava za stolna računala je u tome što je aplikacija, uključujući operativni sustav, obično statički povezana zajedno u jednu izvršnu sliku. Za razliku od desktop operativnog sustava, ugrađeni operativni sustav ne učitava i izvršava aplikacije. To znači da sustav može pokrenuti samo jednu aplikaciju.