Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 033   projektov
0 nových

Procesy - operačné systémy

«»
Prípona
.doc
Typ
poznámky
Stiahnuté
1 x
Veľkosť
0,2 MB
Jazyk
slovenský
ID projektu
1664
Posledná úprava
24.04.2016
Zobrazené
1 673 x
Autor:
weissquin
Facebook icon Zdieľaj na Facebooku
Detaily projektu
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()