Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Operativsystemer, processor og tråde. Disposition Operativsystem Kerne funktionalitet Presser og adresserum Tråde.

Lignende præsentationer


Præsentationer af emnet: "Operativsystemer, processor og tråde. Disposition Operativsystem Kerne funktionalitet Presser og adresserum Tråde."— Præsentationens transcript:

1 Operativsystemer, processor og tråde

2 Disposition Operativsystem Kerne funktionalitet Presser og adresserum Tråde

3 Operativsystem Softwarelag Kerne ◦Adresserum  Administrerer andres adresserum  Har eget  Direkte adgang til fysisk hukomelsen ◦Beskyttet  Andre processer skal igennem kernen Ansvarsområder ◦Indkapsling ◦Samtidighed ◦Planlægning

4 Kerne funktionalitet Process manager Communication manager Thread manager Memory manager Supervisor

5 Processer og adresserum Opstart af proces ◦Vælg host ◦Tildeling af adresserum og udførelsesomgivelse ◦Copy-on-write Adresserum ◦Stack(s) ◦Heap ◦Programkode ◦Delte resourcer

6 Tråde Oprettelse af tråde Fordele ved tråde ◦Tråde billigere at oprette ◦Hurtigt skift mellem tråde (I samme process) ◦Let deling af resourcer Ulempe ◦Der skal tages hensyn til synkronisering

7 Opsumering Kernen er fundamentet for et OS. Kernen består af flere forskellige managere, med hvert deres ansvar En process har et adresserum Et adresserum er virtuelt Der er mindre overhead ved skiftning mellem eller oprettelse af tråde.


Download ppt "Operativsystemer, processor og tråde. Disposition Operativsystem Kerne funktionalitet Presser og adresserum Tråde."

Lignende præsentationer


Annoncer fra Google