Na operacne systemy musim spravit tuto semestralku a uz som z nej dost zufaly, potreboval by som pomoc od niekoho, kto sa v tom vyzna.
Tu je zadanie :
10. Postupne spracovanie vyrovnávacích pamäti
Navrhnite algoritmus, ktorý môže čítať, spracovávať a tlačiť postupnosť dátových položiek cyklickým používaním troch vyrovnávacích pamäti A, B, C ( C. Q. Hoare). Každá položka má byť najskôr načítaná do pamäte ( proces1), potom spracovaná (proces2), a nakoniec vytlačená (proces3).
1 krok : čítaj(A)
2 krok : spracuj (A); čítaj (B);
3 krok : tlač(A); spracuj(B); čítaj(C);
...
Pre zaistenie správneho poradia fungovania procesov použite niektorý zo synchronizačných mechanizmov Unix-u.
Ak tomu niekto rozumie tak pls napiste aj na ICQ 335576921 a potom sa mozme aj dohodnut co za to.