Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"kernelireziimis" - 3 õppematerjali

Personaalarvuti operatsioonsüsteemi funktsioonid
9
docx

Personaalarvuti operatsioonsüsteemi funktsioonid

funktsioneerimiseks ja sealhulgas plaanuri, failisüsteemi, võrgunduse, seadmedraiverid, mäluhalduse jne. Mikrokernel-arhitektuuri puhul on kernelis ainult kõige põhilisemad funktsioonid nagu protsesside plaanur, protsessidevaheline kommunikatsioon, katkestuste ja erandite töötlus ja mitmeprotsessorsüsteemi sünkroniseerimine. Ka sisaldab mikrokernel alamprotseduure ja baasobjekte, mida kernelit ümbritsevad ja kernelireziimis töötavad komponendid saavad kasutada.Microsoft Windows OS'id on modulaarsed ja kasutavadmikrokernel-arhitektuurile sarnast lähenemist. Linux OS kasutab monoliitse kerneliga arhitektuuri. Windowsi kerneli ümber on koondatud muud kernelireziimis töötavad komponendid, mis pakuvad kõiki OS'i teenuseid nagu mälu haldus, protsessi ja lõimede haldus, turvalisus, S/V, võrgundus, protsesside vaheline kommunikatsioon ja graafilise kasutajaliidese funktsioonid

Informaatika → Informaatika
3 allalaadimist
Personaalarvuti
1
docx

Personaalarvuti

protsessi identiteeti, staatust, seotud ressursse, jne, et rakendada kontrolli protsessi üle. Juhtplokk (Process Control Block), mida haldab OS. Protsessi juhtplokk sisaldab piisavalt infot, et protsessi saab vajadusel katkestada ja hiljem jätkata, nagu oleks vahepeal juhtunud katkestus. 14) Draiver: Seadmete draiverid on need liidesprogrammid, mille kaudu OS saab juurdepääsu konkreetse seadmega töötamiseks. Seadmete draiverid töötavad kernelireziimis ja muundavad S/Vfunktsioonide käske spetsiifilisteks riistvaraseadmete S/V päringuteks. Riistavara abstraktsioonikiht (HAL - Hardware Abstraction Layer), isoleerib draiverid protsessori ja katkestustekontrolleri spetsiifikast läbi rakendusliideste, mis peidavad platvormidevahelised erinevused.

Informaatika → Informaatika
15 allalaadimist
Kernel
10
pdf

Kernel

Nende kahe äärmuse vahel eksisteerib erinevaid võimalusi. Selleks, et kaitsta OS'i kasutajarakenduste eest on OS'is kasutusel erinevad protsessori reziimid kernelile ehk kernelireziim (Kernel Mode või Supervisor Mode) ja kasutajarakendustele ehk kasutajareziim (User Mode). Kasutajarakendused töötavad kasutajareziimis ja OS'irakendused (süsteemi teenused ja seadmete draiverid) töötavad kernelireziimis. Selles reziimis rakendused jagavad ühtset virtuaalset aadressiruumi. Kernelireziim käivitatakse protsessori privilegeeritud käivitusreziimis, mis tagab juurdepääsu kõigile protsessori käskudele ja kogu süsteemimälule. Erinevate tööreziimide rakendamine võimaldab välistada, et vigane kasutajarakendus ohustaks süsteemi kui terviku stabiilsust. Tavaliselt sisaldab tuum järgmisi osi: katkestusetöötleja, mis töötleb kõiki katkestusnõudeid ja omavahel tuuma teenuste

Informaatika → Informaatika
17 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun