Friday, November 18, 2011
Mutexes
›
When the semaphore’s ability to count is not needed, a simplified version of the semaphore, called a mutex, is sometimes used. Mutexes are ...
Semaphores
›
This was the situation in 1965, when E. W. Dijkstra (1965) suggested using an integer variable to count the number of wakeups saved for fu...
1 comment:
Sleep and Wakeup
›
Both Peterson’s solution and the solution using TSL are correct, but both have the defect of requiring busy waiting. In essence, what thes...
Mutual Exclusion with Busy Waiting
›
In this section we will examine various proposals for achieving mutual exclusion, so that while one process is busy updating shared memory ...
4 comments:
Critical Regions
›
How do we avoid race conditions? The key to preventing trouble here and in many other situations involving shared memory, shared files, and...
›
Home
View web version