OS
operacinė sistema
1 Įvadas
Angliškas terminas „Kernel“ į lietuvių kalbą yra verčiamas kaip branduolys. Kompiuterinės leksikos aiškinamasis žodynas šį terminą įvardina kaip pagrindinę operacinės sistemos dalį. Pilnas branduolio apibrėžimas:
„Branduolys nedidelis, paprastai visą laiką būna pagrindinėje atmintinėje ir atlieka pačias svarbiausias funkcijas: valdo atmintinę, išorinius įtaisus, tvarko rinkmenas, skirsto išteklius, paleidžia kitas programas, procesus. Branduolį galima išskirti ir kitose didesnėse programose, tačiau ši sąvoka dažniausiai siejama su operacinėmis sistemomis.“
Branduolys yra ne kas kita kaip programinė įranga, atsakingą už saugų priėjimą prie techninės įrangos ir skirtingų, tuo metu veikiančių, procesų. Kadangi tuo pačiu metu veikia ne vienas procesas ir priėjimas prie techninės įrangos yra apribotas, branduolys turi nuspresti, kaip teisingai paskirstyti techninę įrangą procesams. Ši branduolio dalis vadinama planuokliu.
Operacinės sistemos branduolys nėra būtinas norint paleisti kompiuteryje programas. Programos gali būti įkrautos tiesiogiai į techninę įrangą, be jokio operacinės sistemos palaikymo. Toks metodas buvo taikomas visuose pirmuose kompiuteriuose, kurie kiekvieną kartą būdavo perkraunami, norint paleisti kitą programą. Vėliau buvo naudojomi programų užkrovikliai, kurie buvo saugomi atmintinėje, skirtoje tik skaitymui. Toks metodas sutinkamas dar ir šiais laikais. Pavyzdžiui, video žaidimų konsolėse. Tačiau apskritai šiuo metu naujosios operacinės sistemos naudoja branduolius.
2 Branduolių kategorijos
Branduoliai gali būri skirstomi į šias pagrindines kategorijas:
• Monolitiniai branduoliai – suteikia turtingą ir galingą techninės įrangos abstrakciją;
• Mikrobranduoliai;
• Hibridiniai branduoliai;
• Nanobranduoliai;
• Exo branduoliai;
• OS be branduolio;
2.1 Monolitiniai branduoliai
Monolitinis požiūris apibrėžia aukšto lygio virtalią sąsają techninei įrangai. Kartu su primityvų ir sisteminių kreipinių rinkiniu naudojami tokių operacinės sistemos servisų įgyvendinimui, kaip procesų valdymas, lygiagretumas ir atminties valdymas, kurie suskirstyti į modulius. Šie moduliai veikia supervizoriaus teisėmis.
1 pav. Monolitinio branduolio struktūra
Nors kiekvienas modulis aptarnaudamas servisus veikia atskirai nuo visumos, modulių kodas yra labai priklausomas vienas nuo kito ir yra labai sunku integruoti jį teisingai, kadangi visi moduliai veikia toje pačioje adresų erdvėje, todėl klaida viename modulyje gali „pakabinti“ visą sistemą. Tačiau, jei kodas realizuotas pilnai ir...
Šį darbą sudaro 2165 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!