🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 进程间通信 IPC全称Interprocess Communication,指进程间协作的各种方法,当然包括共享内存,信号量或Socket等。 ### 管道(Pipe) 管道是进程间通信最简单的方式,任何进程的标准输出都可以作为其他进程的输入。 ### 信号(Signal) 下面马上会介绍。 ### 消息队列(Message) 和传统消息队列类似,但是在内核实现的。 ### 共享内存(Shared Memory) 后面也会有更详细的介绍。 ### 信号量(Semaphore) 信号量本质上是一个整型计数器,调用`wait`时计数减一,减到零开始阻塞进程,从而达到进程、线程间协作的作用。 ### 套接口(Socket) 也就是通过网络来通信,这也是最通用的IPC,不要求进程在同一台服务器上。