Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afSandra Michelsen Redigeret for ca. et år siden
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.
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.