Skoči na glavni sadržaj

Prethodno priopćenje

PRIMJER SINHRONIZACIJE PARALELNIH PROCESA UPOTREBOM SEMAFORA I OPERACIJA NA SEMAFORIMA

Ratimir Kvaternik ; Faculty of Organization and Informatics, University of Zagreb, Varaždin, Croatia


Puni tekst: hrvatski pdf 4.028 Kb

str. 85-98

preuzimanja: 620

citiraj


Sažetak

Međusobni odnosi među procesima u kompjuterskom sistemu moraju se regulirati na nivou operativnog sistema. Pomoću operacija poznatih pod nazivom WAIT i SIGNAL na varijablama koje zovemo "semafori" moguće je provesti jednostavno i uspješno sinhroniziranje dvaju ili više procesa, što je prikazano na primjeru sinhronizacije procesa tipa "proizvođač-potrošač". Važno je napomenuti da postoji mogućnost formalnog dokaza točnosti rješenja, što je u ovom primjeru također učinjeno. Ovakvim rješenjem sinhronizacije procesa pomoću semafora i operacija na semaforima uspješno se rješava problem zaposlenog čekanja (busy wait) što nije moguće dobiti drugim metodama.

Ključne riječi

Hrčak ID:

81225

URI

https://hrcak.srce.hr/81225

Datum izdavanja:

12.12.1980.

Posjeta: 1.192 *