Semestralka na operacne systemy

Programovacie jazyky, rady, poradňa...
deckyp
Amateur
Amateur
Používateľov profilový obrázok
Príspevky: 31
Registrovaný: 11 dec 2005, 16:47
Bydlisko: Zilina

Semestralka na operacne systemy

Príspevok od používateľa deckyp »

Zdravim.
na operacnych systemoch som dostal zadanie semestralky a akosi s tym neviem pohnut. Budem vam velmi vdacny za akukolvek pomoc. Mame to spravit v cecku pod linuxom.
Zadanie :

„Pipeline system"

Prúd dátových elementov produkovaných procesom P0 je spracovávaný procesmi P1, P2, ...,Pn-1, ktoré operujú nad týmito prvkami v poradí:
P0 -> P1 -> P2 -> ...-> Pn-1
Pre čiastočne spracované dátové prvky použite spôsob komunikácie medzi procesmi podľa vlastného uváženia a napíšte a odskúšajte príslušný algoritmus pre proces Pi.
proces Pi:
repeat
preber od predchodcu
spracuj
zašli nasledovníkovi
until true;
Pre zaistenie správneho poradia fungovania procesov použite sadu semaforov
Napísať odpoveď