Top Banner

of 38

3 PARALELNI PROCESI

Jul 06, 2015

Download

Documents

Zubovic Vanja
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

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