Које су функције оперативног система?
Тхе функције оперативног система Најистакнутије су управљање процесима, меморија и комуникација између апликација.
Оперативни систем је главни софтвер или скуп програма који управљају свим процесима који се појављују у електронском уређају.
То нису програми и апликације које обично користимо за руковање на пример рачунара, већ карактеристике које омогућавају да те апликације раде.
Једна од сврха оперативног система је управљање кернелом, ресурсима локације и хардвером наше машине. Већина електронских уређаја на тржишту који имају микропроцесор имају оперативни систем.
На почетку стварања оперативних система, највећи пропуст су имали у томе што су имали веома мали капацитет и врло ниску искористивост, тако да се обично радило ручно кроз серију. Унутар серије, Послови, који су налози који су потребни за извођење акције, активирани су ручно.
Како се сложеност оперативних система повећавала, било је неопходно аутоматизовати те задатке, чиме су се појавили први командни преводиоци.
Уз сва ажурирања и открића која су направљена током година, ништа није остало од првих оперативних система који су морали бити ручно активирани.
Они постају све софистициранији и активирају се да би заштитили машину и обавили неопходне и рутинске задатке.
Главне функције оперативног система
Као што смо већ поменули, већина оперативних система је већ припремљена са листом задатака које треба обавити унутар нашег електронског уређаја тако да све иде глатко.
Потребно је само направити мала прилагођавања како би се конфигурација прилагодила потребама нашег уређаја.
1. Управљање процесима
Један од најважнијих делова оперативног система је управљање процесима. Процеси су ресурси које програм треба да покрене.
То подразумева коришћење меморије, ЦПУ времена (централна процесорска јединица) и датотека које апликација треба да приступи како би добро функционисала.
Оперативни систем, задужен за правилно функционисање машине, посвећен је стварању и уништавању процеса, заустављању и поновном покретању и помагању у комуникационим механизмима између процеса.
Овај задатак можемо упоредити са радом чиновника. Ако направимо листу задатака, систем управљања процесима ће успоставити линију акције у којој најважнији процеси заузимају приоритет, средњи у средњем месту и на крају најмање важно на последњем месту.
Проблем је у томе што се управљање процесом врши путем машине која поставља произвољне приоритете за задатке који се изводе, а понекад неважни задаци остају недовршени..
Тада је потребно промијенити конфигурацију алата за управљање процесима и дати већи приоритет потребним задацима или ручно извршити њихово извршење.
2- Управљање главном меморијом
Друга важна компонента оперативног система је управљање главном меморијом. Меморија се састоји од складишта података која је заједничка за ЦПУ и апликације и која губи капацитет ако дође до грешке.
Због тога је важно да је оперативни систем одговоран за управљање меморијом, тако да не постане засићен и да су подаци и информације које се тамо налазе изгубљене..
Оперативни систем осигурава да се дио меморије користи и зашто. Одлучите гдје су процеси смјештени када постоји слободан простор и додијелите и потражите простор који је потребан да би се увијек добро користио.
3- Управљање секундарним складиштењем
Меморија је веома нестабилна и у случају било каквог квара можете изгубити информације садржане у њему. За то је потребно имати други модул за похрану података који може похранити податке на дужи рок.
Као и код главне меморије, оперативни систем је одговоран за управљање слободним простором и додељује редослед штедње. Такође осигурава да је све савршено сачувано, као и колико простора остаје слободно и где.
4- Управљање улазним и излазним системом
Оперативни систем је одговоран за управљање улазним и излазним портовима рачунара, као што су слушалице, штампач, монитор итд..
У прошлости, када сте хтели да инсталирате нови спољни порт, било је важно да имате инсталациони диск који садржи управљачке програме како би их рачунар могао да прихвати..
Сада, у данашње време, оперативни систем самог рачунара обично је одговоран за претрагу мреже неопходних информација тако да нови екстерни портови раде савршено.
5. Регистрација система датотека
Датотеке су формати које су креирали њихови власници и претворени у табеле, а оперативни систем је одговоран за њихово снимање и чување.
Оперативни систем је одговоран за изградњу, брисање и архивирање креираних датотека, као и за обезбеђивање потребних алата за приступ датотекама у било ком тренутку..
Он успоставља комуникацију између датотека и јединица за складиштење, и на крају, може се конфигурирати на такав начин да прави резервне копије свих датотека, тако да у случају несреће, нису све изгубљене..
6- Сигурност
Оперативни систем је одговоран за безбедност машине. Једна од најважнијих активности је приступ корисника или програма тамо гдје не би требали.
Постоје многи вируси који могу утицати на наш систем, а оперативни систем осигурава да се то не догоди.
Оперативни систем се може конфигурирати тако да се изводе периодичне контроле и успостављају сигурносне контроле..
7. Комуникација између елемената и апликација
Преко мрежних интерфејса, оперативни систем одржава комуникацију између различитих компоненти машине и свих апликација које су у контакту са њима. Шаљите и примајте информације.
8. Информишите се о стању система
Постоји низ апликација које су подразумевано инсталиране поред оперативног система, али то није систем као такав.
Они нуде окружење и основне карактеристике за развој и извођење програма који су инсталирани у нашој машини.
Информише о стању система, ако је потребно извршити неку радњу или одобрити да се предузме нека радња, као што су аутоматска ажурирања..
Поред тога, он подржава различите програмске језике тако да било која врста апликације функционише у нашој машини. Наравно, има програме који побољшавају комуникацију између апликација.
9- Управљање ресурсима
Управљајте свим главним деловима машине преко свог менаџера за ресурсе. Његова функција администратора подразумева безбедност и комуникацију централне процесорске јединице или процесора, спољних уређаја који су повезани са рачунаром.
Као интерна меморија и секундарна меморија, где понекад морате да чистите и мењате меморисане делове из једне у другу.
Генерално, он управља свим ресурсима система и свим ресурсима који долазе у контакт са њим.
10 - Администрација корисника
Оперативни систем је такође одговоран за управљање профилима ускладиштеним на рачунару у зависности од тога ко је креирао профил на њему.
Администрација корисника може бити једнострука или вишекорисничка. То не значи да оперативни систем дозвољава да се креира само кориснички профил који ће се користити на рачунару.
Бити профил једног корисника подразумева да су само погубљења тог корисника активна и само његова. У другом, у вишекорисничкој, он омогућава да задаци више од једног корисника буду активни у исто време.
Најчешћи оперативни системи
Најпознатији и најкоришћенији оперативни системи на тржишту су Виндовс, иОС и Линук за рачунаре. И Андроид и иОС за паметне телефоне.
Постоје хиљаде оперативних система, са већим или мањим степеном софистицираности, у зависности од тога који је уређај потребан.
Виндовс припада Мицрософтовом великом макро имиџу, док иО припада Аппле-у. Линук, са своје стране, је бесплатна софтверска платформа која вам омогућава да модификујете ваш оперативни систем. Унутар Линук платформе су Убунту и Девиан, који су најпознатији.
Ови бесплатни софтвер омогућава кориснику да модификује оперативни систем онако како он жели. Такође има одређени ризик, а то је да додирне језгро оперативног система када немате много знања које може генерисати катастрофу.
Насупрот томе, оперативни системи као што су Виндовс и иОС, спремни су за најнеискусније кориснике, тако да почетна конфигурација оперативног система дозвољава њено коришћење без потребе за било каквим скупим модификацијама..
Референце
- РАХАЛКАР, Сагар Ајаи. Основе оперативног система. ИнВодич за сертификоване етичке хакере (ЦЕХ). Апресс, 2016. п. 3-21.
- БЛУМЕ, Стевен В.Основе електроенергетског система за неелектричне професионалце. Јохн Вилеи & Сонс, 2016.
- СПРУНТ, Бринклеи. Основе хардвера за надгледање перформанси.ИЕЕЕ Мицро, 2002, вол. 22, бр. 4, стр. 64-71.
- МИЛЛЕР, Мицхаел.Апсолутни почетнички водич за основе рачунара. Вхат Публисхинг, 2007.
- АЛВАРЕЗ, Јуан. Разумевање основе компјутера: корак ка писмености.
- СИЛБЕРСЦХАТЗ, АбрахамГАЛВИН, ет ал.Оперативни системи: основни концепти. Аддисон-Веслеи Ибероамерицана, 1994.
- ТАНЕНБАУМ, Андрев С. ФОГОАГА, Јуан Царлос Вега.Оперативни системи. Прентице Халл, 1988.