3 PARALELNI PROCESI

Embed Size (px)

Citation preview

PARALELNI PROCESI

1

SADRAJPojam procesa Definicija procesa Odnosi meu procesima Meusobno iskljuenje procesa Sinhronizacija procesa Odnos propizvoa potroa Reavanje zastoja Meusobno iskljuenje procesa pomou varijable u memoriji Meusobno iskljuenje procesa pomou set&test instrukcije Semafori i operacije na semaforima2

POJAM PROCESA Paralelnost je mogua zbog velike brzine procesora u odnosu na ostale delove. Paralelnost je potrebna zbog efikasnog rada i racionalnog korienja resursa raunara. Na hardverskom nivou paralelnost je uvek prisutna Jedan procesor radi paralelno sa kanalskim procesorima.

Procesor je svaki hardverski ureaj u raunaru koji je u mogunosti da interpretira i izvodi instrukcije.3

POJAM PROCESA Proces je dinamikog karaktera. To je aktivnost koja se sastoji od niza akcija koje se sprovode unutar raunarskog sistema. Program je statikog karaktera i sastoji se od niza instrukcija.

4

DEFINICIJA PROCESA1. Proces (TASK) je osnovna jedinica izvoenja za kontrolni program. 2. Proces je program u izvoenju a izvodi ga procesor. 3. Program je skup pravila ponaanja. Program se izvodi na procesoru. Ono to se prilikom izvoenja dogaa naziva se proces.5

ODNOSI MEU PROCESIMA U raunaru moe biti vie procesora nego procesa.P-procesor n- proces

p>n Ili vie procesa nego procesora p