Kompiuteris veikia dviem režimais, kurie yra vartotojo režimas ir branduolio režimas. Kai kompiuteryje veikia programinė įranga, jis veikia vartotojo režimu. Pateikęs programinės įrangos programinės įrangos užklausą, kompiuteris pereina į branduolio režimą. Branduolys yra kompiuterinės sistemos pagrindas. Vėliau kompiuteris dažnai perjungia vartotojo ir branduolio režimą. Svarbiausios operacinės sistemos užduotys yra vykdomos branduolio režimu. pagrindinis skirtumas tarp vartotojo režimo ir branduolio režimo yra tas vartotojo režimas yra režimas, kuriame veikia programos, o branduolio režimas yra privilegijuotas režimas, į kurį kompiuteris pereina, kai prieiga prie aparatūros išteklių.
1. Apžvalga ir svarbiausias skirtumas
2. Kas yra vartotojo režimas
3. Kas yra branduolio režimas?
4. Vartotojo režimo ir branduolio režimo panašumai
5. Šalutinis palyginimas - lentelės formos vartotojo režimas prieš branduolio režimą
6. Santrauka
Kai kompiuterio programa veikia, ji veikia vartotojo režimu. Kai kurie pavyzdžiai yra „Word Application“, „PowerPoint“, PDF failo skaitymas ir naršymas internete. Tai yra programų programos, taigi kompiuteris veikia vartotojo režimu. Kai procesas veikia vartotojo režimu ir jam reikalingi bet kokie techninės įrangos ištekliai, ta užklausa siunčiama branduoliui. Kadangi šiame režime yra ribota prieiga prie aparatūros, jis žinomas kaip mažiau privilegijuotas, vergo režimas arba ribotas režimas.
02 pav. Veikimo režimai
Vartotojo režime procesai gauna savo adresų erdvę ir negali pasiekti vietos, priklausančios branduoliui. Taigi vieno proceso nesėkmė nepadarys įtakos operacinei sistemai. Jei yra pertraukimas, tai daro įtaką tik tam tikram procesui.
Branduolys yra programinė įranga, naudojama kompiuterio sistemos aparatūros komponentams pasiekti. Branduolys veikia kaip tarpinė programinės įrangos aparatinė ir taikomoji programinė įranga / vartotojo programos. Branduolio režimas paprastai yra skirtas tik žemo lygio patikimoms operacinės sistemos funkcijoms.
Kai procesas vykdomas vartotojo režimu ir jei tam procesui reikalingi aparatūros ištekliai, tokie kaip RAM, spausdintuvas ir tt, tas procesas turėtų nusiųsti branduoliui užklausą. Šios užklausos siunčiamos sisteminiais skambučiais. Tada kompiuteris pereina iš branduolio režimo iš vartotojo režimo. Užbaigus užduotį, režimas grįžta į vartotojo režimą iš branduolio režimo. Šis perėjimas žinomas kaip „konteksto perjungimas“. Branduolio režimas taip pat vadinamas as sistemos režimas arba privilegijuotas režimas. Neįmanoma paleisti visų procesų branduolio režimu, nes jei procesas nepavyksta, gali sugesti visa operacinė sistema.
02 paveikslas: Branduolys
Yra keli sistemos skambučių tipai. Procesų valdymo sistemos kvietimai sukuria procesus ir nutraukia procesus. Failų tvarkymo sistemos kvietimai skaityti, rašyti, kurti, naikinti, atidaryti ir uždaryti failus. Įrenginių valdymo sistema iškviečia užklausos įrenginius ir išleidžia įrenginius, gauna ir nustato įrenginių atributus. Taip pat yra informacinės priežiūros sistemos skambučių. Jie gali būti naudojami norint gauti sistemos duomenis, laiką, datą. Vieno proceso reikalaujamus išteklius gali laikyti kitas procesas. Todėl procesai turėtų būti perduodami naudojant ryšių sistemos skambučius. Ryšių sistemos skambučiai gali sukurti ir ištrinti ryšius, siųsti ir gauti būsenos informaciją.
Vartotojo režimas prieš branduolio režimą | |
Vartotojo režimas yra ribotas režimas, kurį vykdo ir paleidžia programos programos. | Branduolio režimas yra privilegijuotas režimas, kurį kompiuteris įjungia pasiekdamas aparatūros išteklius. |
Režimai | |
Vartotojo režimas laikomas vergo režimu arba ribotu režimu. | Branduolio režimas yra sistemos režimas, pagrindinis režimas arba privilegijuotasis režimas. |
Adresų erdvė | |
Naudotojo režime procesas gauna savo adresų vietą. | Branduolio režime procesai gauna vieno adreso plotą. |
Pertraukimai | |
Vartotojo režime, jei nutrūksta, sugenda tik vienas procesas. | Branduolio režime, jei įvyktų pertraukimas, gali sugesti visa operacinė sistema. |
Apribojimai | |
Naudotojo režime yra apribojimai pasiekti branduolio programas. Neįmanoma tiesiogiai prieiti prie jų. | Branduolio režimu galima pasiekti ir vartotojo, ir branduolio programas. |
Kompiuteris veikia vartotojo režimu arba branduolio režimu. Skirtumas tarp vartotojo režimo ir branduolio režimo yra tas, kad vartotojo režimas yra ribotas režimas, kuriame veikia programos, o branduolio režimas yra privilegijuotas režimas, kurį kompiuteris įjungia pasiekdamas aparatūros išteklius. Kompiuteris perjungia šiuos du režimus. Dažnas konteksto perjungimas gali sulėtinti greitį, tačiau neįmanoma atlikti visų procesų branduolio režimu. Taip yra todėl; Jei vienas procesas nepavyksta, gali sugesti visa operacinė sistema.
Galite atsisiųsti šio straipsnio PDF versiją ir naudoti ją neprisijungus, kaip nurodyta citatos pastaboje. Atsisiųskite PDF versiją čia. Skirtumas tarp vartotojo ir branduolio režimų
1.nabazan-microsoft. „Vartotojo ir branduolio režimai.“ „Microsoft“ dokumentai. Galima rasti čia
2.pranitpkothari. „YouTube“, „YouTube“, 2015 m. Vasario 23 d. Galima rasti čia
3. „Paaiškinimas - Sistemos skambučiai ir Sistemos skambučių tipai operacinėje sistemoje“. , Paskutinė akimirka, „YouTube“, 2017 m. Liepos 12 d. Galima rasti čia
1.CPU žiedo schema. Vartotojas: Cljk (CC BY-SA 3.0) per „Commons Wikimedia“