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