5. Predavanje - VTS NS
5. Predavanje - VTS NS
5. Predavanje - VTS NS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Upotreba semaforaMeđusobno isključenje pomoću semafora:var mutex : Semaphore = 1; // Initially equal to 1process P1;loopwait(mutex);signal(mutex);endend P1;process P2;loopwait(mutex);signal(mutex);endend P2;Prednost: jednostavan kod,jednak za proizvoljan brojprocesaNedostatak: wait i signalmoraju biti upareni. Štaako se greškom ne upare?71/285