Linux系统编程-进程间通信-基本概念 MZYzhouyi 2024-02-18 77 阅读1分钟 进程间通信(InterProcess Communication, IPC) 进程具有独立性。父子进程也相互独立,你fork的时候子进程基本上是复制了一份父进程,但是人家PCB改了,就是两个进程了。一个进程有用户空间和内核空间,不同进程的用户空间在不同内存区域,不同进程的内核空间在相同内存区域,这都是通过虚拟内存实现的。可以在内核中开辟一块缓冲区,用于两个不同进程的通信。 常见的进程通信方式 管道(使用最简单) 信号(开销最小) 共享映射区(无血缘关系) 本地套接字(最稳定)