so-wykl3.pdf
(
1143 KB
)
Pobierz
so-wykl3
Systemyoperacyjne
wykład3.
Procesy
Opracowano na podst.: Operating System Concepts – 8
th
Edition
,
Silberschatz, Galvin and Gagne ©2009
Wykład3.Procesy
• Koncepcjaprocesu
• Planowanieprocesów(ProcessScheduling)
• Operacjenaprocesach
• Komunikacjamiędzyprocesowa(Interprocess Communication IPC)
• PrzykładysystemówIPC
• Komunikacjawsystemachklientserwer
Opracowano na podst.: Operating System Concepts – 8
th
Edition
,
Silberschatz, Galvin and Gagne ©2009
1.2
Celwykładu
• Wprowadzeniepojęciaprocesu– wykonywanegoprogramu,będącego
podstawąwszelkichobliczeń
• OpisanieróŜnychcechprocesów,włączającwtoplanowanie,tworzenieo
kończenieikomunikację
• Opisaniekomunikacjiwsystemachklientserwer
Opracowano na podst.: Operating System Concepts – 8
th
Edition
,
Silberschatz, Galvin and Gagne ©2009
1.3
Koncepcjaprocesu
• SystemyoperacyjnewykonujązróŜnicowaneprogramy:
– Systemwsadowy(Batchsystem) – prace(jobs)
– Systemyzpodziałemczasu– programyuŜytkownika(userprograms) lub
zadania (tasks)
• KsiąŜkiuŜywająterminów:job i process wymiennie
• Proces – wykonywanyprogram. Porces jestwykonywanysekwencyjnie
• Proceszawierapozakodem progaramu:
– Licznikrozkazów(programcounter)
– Stos(stack)
– Sekcjędanych(datasection)
Opracowano na podst.: Operating System Concepts – 8
th
Edition
,
Silberschatz, Galvin and Gagne ©2009
1.4
Proceswpamięci
Opracowano na podst.: Operating System Concepts – 8
th
Edition
,
Silberschatz, Galvin and Gagne ©2009
1.5
Plik z chomika:
EIT_PWR
Inne pliki z tego folderu:
Pytania do lewandowskiego na wyklad.doc
(52 KB)
Systemy%20Operacyjne-zaganienia.pdf
(122 KB)
so-wykl9.pdf
(1184 KB)
so-wykl8.pdf
(1248 KB)
so-wykl7.pdf
(1301 KB)
Inne foldery tego chomika:
Algerba
Analiza matematyczna
Aspekty prawne
Dla wybranych
Eksploatacja systemów
Zgłoś jeśli
naruszono regulamin