Implementation of Improved Synchronization in Inter Process Communication using Threads for Microkernel and Distributed Operating Systems
International Journal of Recent Technology and Engineering (IJRTE) · 2019
Interprocess Communication (IPC) is used by the cooperating processes for communication and synchronization. With the advent of Distributed Systems and Microkernel Operating systems, IPC has been used for designing the system for cooperation. This raised the requirements for improving the communication and synchronization for the better performance of the system. Here, a mechanism of synchronization between the processes to reduce the waiting time of process using POSIX (Portable Operating System Interface) threads has been proposed to perform and synchronize the given task.