Skip to content

Tag Archives: Process Synchronization

Both of these concepts come under Priority scheduling in Operating System. But are they same ? In one line, Priority Inversion is a problem while… Read More
Let us first put ‘priority inversion’ in the context of the Big Picture i.e. where does this come from. In Operating System, one of the… Read More
The monitor is one of the ways to achieve Process synchronization. The monitor is supported by programming languages to achieve mutual exclusion between processes. For… Read More
On the basis of synchronization, processes are categorized as one of the following two types: Independent Process : Execution of one process does not affects… Read More
What is the difference between a mutex and a semaphore? When should you use a mutex and when should you use a semaphore?  A concrete… Read More
Critical Section: When more than one processes access a same code segment that segment is known as critical section. Critical section contains shared variables or… Read More