Procesy - operačné systémy
«»
Popis:
Ciele
Zapamätať si
• syntax základných služieb jadra pre prácu s procesmi
• hodnoty niektorých parametrov
Porozumieť
• princípu činnosti procesov
• vytváraniu a prideľovaniu činností podriadeným potomkom
Aplikovať
služby jadra pre:
• vytvorenie procesu
• získanie ID procesu a jeho rodiča
• priradenie činnosti procesu
• pozastavenie vykonávania procesu
Vyriešiť špecifické problémy týkajúce sa práce s procesmi
Odhadovaný čas 50 min
Scenár
Sofia sa do tejto chvíle naučila pracovať so súbormi, adresármi a získala skúsenosti s vyhľadávaním informácií, ktoré potrebuje. Zatiaľ však všetky jej programy vykonávajú jednu cielenú úlohu od začiatku až do konca. A preto ju trápi otázka - ako prinútiť program, aby vykonával viacero úloh, ktoré by poprípade mohli byť na sebe závislé? Odpoveďou na túto otázku je - použitie procesov. Čo je to proces a ako sa s ním pracuje sa dozvie v nasledujúcich kapitolách.
Kľúčové slová:
OS
cvičenie
procesy
UNIX
použitie procesov
služby jadra
ID
Obsah:
- Téma: Procesy
Služby jadra - getpid()
Služba jadra - fork(), getppid()
Služba jadra - execve()
Služba jadra - wait(), waitpid()
Služba jadra - exit()
O súboroch cookie na tejto stránke
Súbory cookie používame na funkčné účely, na zhromažďovanie a analýzu informácií o výkone a používaní stránky.