You are on page 1of 1

OperatingSystems

Exercise1:Createtwothreads,bothincrementingaglobalvaluecalled'myglobal'20times
whichisintially0andanalyzetheresult
Exercise2:Extendexercise1toimplementmutex
Exercise3:Extendexercise1toimplementsemaphores
Exercise4:Solveproducerconsumerproblemwithpthreadsusingsemaphores
Exercise5:Developaprogramwithraceconditionproblem
Exercise6:Developaprogramwhichsolvestheraceconditionproblemusingsemaphores
andmutex
Exercise7:Developaprogram,whichcreates2processes(p1&p2).Codeinprocessp1
needstobeexecutedfirstandthenithastogotoprocessp2.Implementthis
usingsemaphore

You might also like