Modern_Operating_Systems
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

Contributors

  • Mahmoud El Sayed
  • Senior Developer
Powered by Blogger.