Operativ Systemer & Tråde
Operativ Systemer Processer Tråde Trådinterferens Operativ Systemer & Tråde
Kernel, biblioteker, servere Beskyttelse Kernel ◦ Funktionalitet ◦ Rettigheder Operativ Systemer
Kernel har en række managers: ◦ Process ◦ Thread ◦ Communication ◦ Memory ◦ Supervisor Operativ Systemer
Knyttet til et Execution Environment ◦ Virtuel hukommelse - Adresserum ◦ Tråd (en eller flere) Shared Region ◦ Copy on write Hvad er en proces
Tråde frem for Processer ◦ Billigere og lettere at oprette ◦ Billigere at skifte i mellem Deler adresserum Tråde
Men tråde kan gå i vejen for hinanden... ◦ Låse Medfører kritiske regioner ◦ Deadlock ◦ Livelock ◦ Starvation Trådinterferens
Operativ Systemer Processer Tråde Trådinterferens Operativ Systemer & Tråde