Оперативни системи контролишу хардвер рачунара. Они управљају ресурсима, излажу хардвер корисницима за развој апликација и извршавају код.
Али нису сви оперативни системи створени једнаки.
Тамо где су оперативни системи за десктоп рачунаре као што је Виндовс свуда, други оперативни системи су скривени од нашег погледа. Већина људи чак и не зна да постоје.
Говоримо о уграђеним оперативним системима.
Хајде да видимо шта је уграђени ОС и како се разликује од не-уграђеног ОС?
Шта је уграђени ОС?
Уграђени оперативни систем је део софтвера који има за циљ контролу уграђеног система.
Уграђени систем је комбинација хардвера и софтвера који се користи за обављање високо специјализованог задатка. На пример, размотрите пример модерног паметног телевизора. Микропроцесор и припадајући хардвер унутар ТВ-а контролише уграђени ОС.
Дакле, уграђени ОС контролише хардверске ресурсе уграђеног система и дозвољава извршавање кода на хардверу. Код који уграђени ОС покреће извршава фиксне задатке као што је контрола уређаја Интернета ствари (ИоТ).
Како функционише уграђени ОС?
Уграђени ОС ради као обичан ОС са неким кључним разликама. Пошто се уграђени ОС користи за управљање системом са много мање ресурса од пуноправног десктоп ОС-а, он је веома ефикасан и обавља само фиксни скуп функција.
Узмимо пример уграђеног ОС-а који ради унутар камере за звоно на вратима као што је Ринг. Уграђени ОС који контролише хардвер камере извршава тај код који омогућава камери да ради свој посао.
Од повезивање на Ви-Фи мрежу за откривање покрета и снимање видеа, уграђени ОС је одговоран за управљање хардверским ресурсима како би све то било могуће.
На највишем нивоу, кад год се укључи уређај са уграђеним системом, покреће се уграђени ОС који напаја уређај. Током ове фазе покретања, сав код који је уграђеном систему потребан за функционисање, укључујући ОС, такође се учитава и припрема за извршење.
Стога, за разлику од десктоп ОС-а, уграђени ОС не мора да учитава код из меморије сваки пут када треба да изврши функцију.
Типови уграђеног ОС
Уграђени оперативни системи су прилагођени потребама система у којима ће се користити. Тамо где неки уграђени ОС контролишу системе који обављају само један задатак при понављању, други уграђени ОС управљају системима који обављају више задатака истовремено.
Генерално, уграђени оперативни системи се деле на мултитаскинг, реалном времену, и једнострука петља.
Мултитаскинг
Уграђени ОС за више задатака је ОС који контролише уграђени систем који треба да изврши више задатака. Задаци се могу обављати истовремено ако је микропроцесор који се користи у уграђеном систему способан за то, или се могу планирати да се изводе у складу са алгоритмом планирања.
Пример уграђеног оперативног система за више задатака је оперативни систем који се користи у уређајима Интернета ствари као што су паметни звучници. Паметни звучници морају не само да емитују музику већ и да се повежу на интернет и траже музику.
Реалном времену
Уграђени ОС у реалном времену је онај који ради под строгим временским ограничењима. Такав уграђени ОС мора да прими и обради улазе у предвиђеном времену или систем не успе.
Размотрите пример система за хитно кочење у аутомобилима. Чим систем открије да је судар неизбежан, уграђени ОС активира кочиони систем. Ако ОС не успе на време да покрене кочнице, може доћи до судара са озбиљним последицама.
Сингле Лооп
Уграђени ОС са једном петљом је тип ОС који понавља једну функцију. Једини посао таквог уграђеног ОС-а је да узме улаз и произведе излаз, у петљи.
Уобичајени пример уграђеног ОС са једном петљом је ОС који се користи у светлима која откривају покрет. Светла која детектују покрете осећају покрет, а уграђени систем укључује светла ако се детектује покрет.
Ембеддед вс. Не-уграђени ОС: у чему је разлика?
Највећа разлика између уграђеног ОС-а и не-уграђеног ОС-а је скуп апликација који оперативни систем покреће. У случају уграђеног ОС-а, сет апликација је фиксан. Хардвер уграђеног система је дизајниран за покретање тог специфичног скупа апликација.
С друге стране, не-уграђени оперативни системи воле Виндовс и мацОС су дизајнирани да дају хардверски приступ корисничким апликацијама. Корисници могу да инсталирају било коју апликацију коју желе све док је дизајнирана да ради на ОС-у. Хардвер на коме ради не-уграђени ОС је такође у извесној мери прилагодљив.
Штавише, уграђени ОС је специјализован. Другим речима, различити уграђени системи имају различите уграђене оперативне системе. С друге стране, не-уграђени оперативни системи су опште намене и подржавају различите хардверске конфигурације.
Генерално, систем који уграђени ОС контролише често је део већег система. На пример, уграђени систем који се користи за мерење температуре у просторији ради као део већег система за контролу климе или као крајњи производ.
Не-уграђени оперативни системи контролишу сам крајњи производ.
Уобичајене употребе уграђеног ОС
Уграђени оперативни системи су свуда око нас. Неки уобичајени примери уграђених оперативних система су они који се користе у:
- Интернет оф Тхингс уређаји попут паметне сијалице и паметни температурни сензори итд.
- Аутомобили за контролу и одржавање климе.
- Авионски навигациони системи.
- ГПС трагачи и фитнес трацкери.
Ово је само неколико примера уграђених оперативних система. Генерално, сваки микроконтролер има уграђен ОС који покреће ствари иза кулиса.
Уграђени оперативни системи су кључни за рад технологија око нас
Већина нас не схвата утицај који уграђени оперативни системи имају на наше животе. Од интегрисаних сензора дима и температуре у нашим домовима до рада медицинске опреме, уграђени оперативни системи су кључни за функционисање технологија око нас.
Дакле, ако желите дубље уважавање уграђених оперативних система, инвестирајте у паметни кућни гаџет. На пример, паметна брава је сјајан, једноставан начин да почнете да интегришете интелигентну, свакодневну технологију у свој живот.
Како Ви-Фи откључати свој Андроид телефон помоћу Смарт Лоцк-а
Реад Нект
Повезане теме
- Објашњена технологија
О аутору
Фавад је слободни писац са пуним радним временом. Воли технологију и храну. Када не једе или не пише о Виндовс-у, он или игра видео игрице или сањари о путовању.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!
Кликните овде да бисте се претплатили