Science & Engineering Research Support soCiety (SERSC)
For efficient utilization of CPU and speed up the process done by CPU inter-process synchronization became most important feature in operating system. But, no operating system will directly provide support for inter-process synchronization. Inter-process synchronization means two or more processes accessing a shared resource and performing some operation at the same time, it also provides concurrent computing among processes. In such instance, data inconsistency may occur because of updating the same shared data item by two processes at the same time. This is the standard problem which occurs in any operating system.