Kokios yra operacinės sistemos funkcijos?

Svarbiausios operacinės sistemos funkcijos yra procesų valdymas, atminties valdymas ir bendravimas tarp programų.

Operacinė sistema yra pagrindinė programinė įranga arba programų rinkinys, valdantis visus procesus, kurie atsiranda elektroniniame įrenginyje.

Tai ne programos ir programos, kurias mes naudojame įprastai, pvz., Kompiuterio tvarkymui, bet charakteristikos, leidžiančios naudoti šias programas.

Vienas iš operacinės sistemos tikslų yra tvarkyti branduolį, vietos resursus ir mūsų mašinos aparatūrą. Dauguma rinkoje esančių elektroninių prietaisų, turinčių mikroprocesorių, turi operacinę sistemą.

Operacinių sistemų kūrimo pradžioje didžiausia nesėkmė, kurią jie turėjo, buvo tai, kad jie turėjo labai mažą pajėgumą ir labai mažą naudojimą, todėl jis paprastai buvo atliekamas rankiniu būdu per partiją. Partijos viduje Darbai, kurie yra reikalingi veiksmui atlikti, buvo aktyvuoti rankiniu būdu.

Kadangi operacinių sistemų sudėtingumas padidėjo, buvo būtina automatizuoti šias užduotis, todėl atsirado pirmojo vadovo vertėjai.

Su visais atnaujinimais ir atradimais, kurie buvo padaryti per daugelį metų, nieko lieka iš pirmųjų operacinių sistemų, kurias reikėjo aktyvuoti rankiniu būdu.

Jie tampa sudėtingesni ir aktyvuojasi, kad apsaugotų mašiną ir atliktų būtinas bei įprastas užduotis.

Pagrindinės operacinės sistemos funkcijos

Kaip jau minėjome, dauguma operacinių sistemų jau yra parengtos su užduočių, kurias reikia atlikti mūsų elektroniniame įrenginyje, sąrašas, kad viskas vyktų sklandžiai.

Būtina atlikti tik nedidelius koregavimus, kad konfigūracija būtų pritaikyta prie mūsų prietaiso poreikių.

1 - Proceso valdymas

Viena svarbiausių operacinės sistemos dalių yra procesų valdymas. Procesai - tai ištekliai, kuriuos turi įgyvendinti programa.

Tai apima atminties naudojimą, procesoriaus laiką (centrinį procesorių) ir failus, kuriuos programa turi pasiekti, kad galėtų tinkamai veikti.

Operacinė sistema, atsakinga už tinkamą mašinos funkcionavimą, yra skirta procesų kūrimui ir naikinimui, jų sustabdymui ir atnaujinimui bei procesų komunikacijos mechanizmams.

Šią užduotį galime palyginti su tarnautojo darbu. Jei sudarysime užduočių sąrašą, proceso valdymo sistema sukurs veiklos kryptį, kurioje svarbiausius procesus, tarpinius - tarpinėje vietoje, ir galiausiai mažiausiai svarbiausius paskutinėje vietoje.

Problema yra ta, kad procesų valdymas atliekamas per mašiną, kuri nustato savavališkus užduočių prioritetus, o kartais nesvarbios užduotys paliekamos neišpildytos.

Tada būtina keisti proceso valdymo įrankio konfigūraciją ir suteikti didesnę pirmenybę būtinoms užduotims arba priversti jas vykdyti ranka.

2 - Pagrindinės atminties valdymas

Kitas svarbus operacinės sistemos komponentas yra pagrindinės atminties valdymas. Atmintis susideda iš duomenų saugyklos, kurią dalijasi CPU ir programos ir kuri praranda savo pajėgumus, jei atsiranda gedimas.

Todėl svarbu, kad operacinė sistema būtų atsakinga už atminties valdymą, kad ji nebūtų prisotinta ir kad jame esantys duomenys ir informacija būtų prarasti.

Operacinė sistema užtikrina, kad dalis atminties yra naudojama ir kodėl. Nuspręskite, kur yra laisvi erdvės procesai ir priskirkite reikiamą erdvę, kad ji visada būtų gerai naudojama.

3- Antrinio saugojimo valdymas

Atmintis yra labai nepastovi ir bet kokio gedimo atveju galite prarasti jame esančią informaciją. Todėl būtina turėti antrąjį saugojimo modulį, kuris galėtų ilgai saugoti duomenis.

Kaip ir pagrindinėje atmintyje, operacinė sistema yra atsakinga už laisvos vietos valdymą ir priskiria taupymo tvarką. Taip pat užtikrinama, kad viskas yra visiškai išsaugota, taip pat, kiek vietos yra laisva ir kur.

4. Įėjimo ir išėjimo sistemos valdymas

Operacinė sistema yra atsakinga už kompiuterio įvesties ir išvesties prievadų, pvz., Ausinių, spausdintuvo, monitoriaus ir kt., Valdymą.

Anksčiau, kai norėjote įdiegti naują išorinį prievadą, buvo svarbu turėti diegimo diską, kuriame būtų tvarkyklės, kad kompiuteris galėtų juos priimti.

Dabar, mūsų dienomis, kompiuterio operacinė sistema paprastai yra atsakinga už tinklo paiešką už reikalingą informaciją, kad nauji išoriniai uostai veiktų puikiai.

5- Failų sistemos registravimas

Failai yra jų savininkų sukurti formatai, konvertuojami į lenteles, o operacinė sistema yra atsakinga už jų įrašymą ir išsaugojimą.

Operacinė sistema yra atsakinga už sukurtų rinkmenų kūrimą, ištrynimą ir archyvavimą, taip pat bet kokiu metu siūlo reikiamus įrankius, kad galėtumėte pasiekti failus.

Jis nustato ryšį tarp failų ir atminties įrenginių, ir galiausiai jis gali būti sukonfigūruotas taip, kad jis atliktų visų failų atsargines kopijas, kad avarijos atveju ne visi jie būtų prarasti.

6 - Saugumas

Operacinė sistema yra atsakinga už mašinos saugumą. Viena iš svarbiausių veiklos sričių - prieiga prie naudotojų ar programų, kur jie neturėtų.

Yra daug virusų, galinčių paveikti mūsų sistemą, ir operacinė sistema užtikrina, kad tai neįvyks.

Operacinė sistema gali būti sukonfigūruota taip, kad būtų atliekami periodiniai patikrinimai ir nustatytos saugumo kontrolės priemonės.

7- Bendravimas tarp elementų ir programų

Naudodamiesi tinklo sąsajomis, operacinė sistema palaiko ryšį tarp skirtingų mašinos komponentų ir visų su jais susijusių programų. Siųsti ir gauti informaciją.

8- Informuokite apie sistemos būklę

Yra daugybė programų, kurios įdiegtos pagal operacinę sistemą, tačiau nėra sistemos.

Tai siūlo aplinką ir pagrindines charakteristikas, skirtas mūsų mašinoje įdiegtų programų kūrimui ir vykdymui.

Ji informuoja apie sistemos būklę, jei reikia atlikti tam tikrą veiksmą arba patvirtinti, kad imamasi tam tikrų veiksmų, pvz., Automatiniai atnaujinimai.

Be to, ji palaiko skirtingas programavimo kalbas, kad bet kokio tipo programinė įranga veiktų mūsų mašinoje. Žinoma, jame yra programų, kurios pagerina bendravimą tarp programų.

9 - Išteklių valdymas

Valdykite visas pagrindines mašinos dalis per savo išteklių valdytoją. Administratoriaus funkcija apima centrinio procesoriaus ar procesoriaus, išorinių įrenginių, prijungtų prie kompiuterio, saugumą ir ryšį.

Panašiai kaip vidinė atmintis ir antrinė atmintis, kur kartais reikia išvalyti ir keisti saugomas dalis.

Apskritai, ji valdo visus sistemos išteklius ir visus išteklius, su kuriais ji liečiasi.

10 - Vartotojo administravimas

Operacinė sistema taip pat yra atsakinga už kompiuteryje saugomų profilių valdymą priklausomai nuo to, kas sukūrė profilį.

Naudotojo administravimas gali būti vieno vartotojo arba daugelio naudotojų. Tai nereiškia, kad operacinė sistema leidžia sukurti tik kompiuterio naudotojo profilį.

Vieno naudotojo profilis reiškia, kad aktyvūs yra tik to vartotojo įvykdymai ir tik jo. Kitame, daugiafunkciniame prietaise, jis leidžia vienu metu aktyvuoti daugiau nei vieno vartotojo užduotis.

Dažniausios operacinės sistemos

Žinomiausios ir naudojamos rinkos operacinės sistemos yra „Windows“, „iOS“ ir „Linux“ kompiuteriams. Ir „Android“ ir „iOS“ išmanieji telefonai.

Yra tūkstančiai operacinių sistemų, turinčių didesnį ar mažesnį sudėtingumo laipsnį, priklausomai nuo to, kuris įrenginys reikalingas.

„Windows“ priklauso „Microsoft“ dideliam makro vaizdui, o „iO“ priklauso „Apple“. „Linux“ yra nemokama programinės įrangos platforma, leidžianti modifikuoti operacinę sistemą. Linux platformoje yra žinomiausias „Ubuntu“ ir „Devian“.

Šios nemokama programinė įranga leidžia vartotojui modifikuoti operacinę sistemą, kaip jam patinka. Ji taip pat turi tam tikrą riziką, ir kad operacinės sistemos branduolys, kai neturite daug žinių, gali sukelti katastrofą.

Priešingai, operacinės sistemos, tokios kaip „Windows“ ir „iOS“, jau yra paruoštos nepatyrusiems naudotojams, todėl pradinė operacinės sistemos konfigūracija leidžia ją naudoti be jokių brangių modifikacijų.