Abstract:Inter-process communication (IPC), as one of the most important primitives in the operating system, provides the possibility of exchanging data with several different processes. This paper proposes a new design of the inter-process communication system. And this system is implemented on Minix operating system which lacks the support of IPC before. With the implementation, it eases the developers’ porting and developing useful programs based on this feature. It is extensible and efficient as seen from the experiment. The design of this inter-process communication system can be studied for other operating system.