进程间通信就是在不同进程间传播或价换信息。
进程间通信的方法:管道,消息队列,信号量,共享内存,套接字。
通信的目的:数据传输,共享数据,通知事件,资源共享,进程控制。
管道分为: 无名管道,有名管道。
管道的特点:半双工的,只能用于父子进程,熊的进程间,并且单独构成一个独立的文件系统,还可以进行数据的读入写出。
建立管道的函数:pipe函数。需在调用fork前调用。
无名管道的应用:输入输出重定向。
进程间通信就是在不同进程间传播或价换信息。
进程间通信的方法:管道,消息队列,信号量,共享内存,套接字。
通信的目的:数据传输,共享数据,通知事件,资源共享,进程控制。
管道分为: 无名管道,有名管道。
管道的特点:半双工的,只能用于父子进程,熊的进程间,并且单独构成一个独立的文件系统,还可以进行数据的读入写出。
建立管道的函数:pipe函数。需在调用fork前调用。
无名管道的应用:输入输出重定向。