Anonymous user menu

Solution of Synchronization

Software Type:

  1. Lock  Variables
  2. strict alternation or Deckens Algorithm
  3. Petersons algorithm
  • Hardware Type :
  1. TSL(Test and Set) instruction set
  • Operating System Type :
  1. Counting Semaphore
  2. Binary Semaphore​
Introduction Of Process synchronization

The process with respect to synchronization are categorized in  to two types .


  1. Co-Operative process
  2. Independent process

​The execution of one process affect or affected by other process than those process are said to be co-operative processes otherwise it is said to be Independent processes

Def: Process Synchronization means sharing of system resources by processes in such  a way that concurrent access to shared data can be handled thereby minimizing the chance of  inconsistence data

Understanding synchronization:

  1. The problems arises not having Synchronization between the processes
  2. The conditions to be followed to achieve synchronization
  3. The Solution(wrong and right)