SO3W.02.pdf
(
212 KB
)
Pobierz
164054034 UNPDF
Systemy operacyjne III
Jan Kazimirski
Systemy
operacyjne III
wykład 2
Systemy operacyjne III
Jan Kazimirski
Plan wykładu
●
Proces
●
Stany procesów
●
Zarządzanie procesami
●
Przełączanie procesów
●
Tryby wykonania
●
Procesy i wątki
2/32
Systemy operacyjne III
Jan Kazimirski
Proces
●
Elementarna jednostka pracy w systemie
operacyjnym
●
Proces – program w trakcie wykonania
●
Składniki procesu: kod programu, zestaw
danych
●
Blok kontrolny procesu (PCB) – pozwala na
wstrzymanie i ponowne wznowienie
procesu.
3/32
Systemy operacyjne III
Jan Kazimirski
Blok kontrolny procesu
●
Identyfikator
– pozwala rozróżnić
poszczególne procesy
●
Stan
– stan w jakim proces się znajduje
●
Priorytet
– priorytet procesu w
porównaniu z innymi procesami
●
Licznik programu
– adres kolejnego
rozkazu do wykonania
4/32
Systemy operacyjne III
Jan Kazimirski
Blok kontrolny procesu c.d.
●
Wskaźniki pamięci
– wskaźniki do kodu
programu oraz skojarzonych z nim danych
●
Dane kontekstowe
– dane z rejestrów
procesora
●
Informacja o stanie we/wy
– informacje
o wykorzystywanych przez proces
urządzeniach, lista plików, stan żądań
we/wy
●
Informacje rozliczeniowe
5/32
Plik z chomika:
darkstone
Inne pliki z tego folderu:
SO3-Projekt.pdf
(173 KB)
SO.ppt
(95 KB)
SO3W.07.pdf
(173 KB)
SO3W.06.pdf
(224 KB)
SO3W.05.pdf
(111 KB)
Inne foldery tego chomika:
semestr I
semestr II
Zgłoś jeśli
naruszono regulamin