Central Queensland Univeristy

MyInfocom

Faculty of Informatics and Communication

Olive - 85349 Home RealAudio Previous Slide Lecture Home Previous Slide 85349 Help 85349 Study Schedule

You are here: 85349 -> Resources -> Lectures -> 6 -> 23

Search | Site Map

[ Questions or Comments ]

Lecture 6: Slide 23 of 61

Semaphore as General Synchronization Tool
  • Execute B in Pj only after A executed in Pi
  • Use semaphore flag initialized to 0
  • Code:
    Pi
    .
    .
    .
    A
    signal(flag)
    Pj
    .
    .
    .
    wait(flag)
    B

[ Questions or Comments ]

You are here: 85349 -> Resources -> Lectures -> 6 -> 23

Search | Site Map

Olive - 85349 Home RealAudio Previous slide Lecture home Next slide 85349 Help 85349 Study Schedule
Edit | © Central Queensland University
Last modified: Mon Apr 2 15:57:04 2001 by webmaster