标签:进程间通信
1. 什么叫进程间通信?
进程间通信(Interprocess Communication)是指两个或多个进程之间进行数据交换的过程,也称IPC 。
2. 为什么要有IPC?
因为进程之间存在天然的内存壁垒,虽然维护了了数据的可靠性,但同时也阻塞了进程间的通信。
3. 分类:
1) 简单进程间通信:命令行参数、环境变量、信号、文件。
2) 传统进程间通信:管道(fifo(有名管道)/pipe(无名管道))。
3) XSI进程间通信:共享内存、消息队列、信号量。
4) 网络进程间通信:套接字。
其中后两类最常使用
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:进程间通信
原文地址:http://blog.csdn.net/meetings/article/details/47101681