Process Synchronization in Operating System
This is a summary about Process synchronization. This is related to 2 processes running the same code problem.
Semaphores in Operating System
This page tells you about semaphores used in process synchronization.
Petterson’s Solution
This page shows you Petterson’s solution, how it’s done, and its weaknesses.
Starvation and Deadlock
This page let you know about Starvation adn Deadlock. This also shows you the conditions deadlock could occur.
Bounded-Buffer Problem
This is a page about Bounded-Buffer Problem, it’s also called the producer consumer problem. This page also gives the example solution of the problem.
Reader-Writer Problem
This is Reader-Writer Problem. It came with the solution of the problem.
Dining Philosophers Problem
This is Dining Philosophers Problem. This page also came with a solution of the problem.
SetUID, setGID, and Sticky Bits
This page tells you about setUID, setGID, and Sticky Bits related to Permissions in Operating System.
Deadlock Ignorance
This page tells you about deadlock ignorance. Some said that the best way to solve deadlocks are to prevent it in the first place and the solution of the already occured deadlocks is to break it down in order to be efficient.
The Sleeping Barber Problem
This page tells you about the sleeping barber problem. This also gives the solution.