info@panadisplay.com
Ugrađeni operativni sustav

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.