Socket
与其他通信机制不同的是,它可用于不同机器间的进程通信。
优缺点:
管道:简单;效率低,容量有限;
消息队列:不及时,写入和读取需要用户态、内核态拷贝。
共享内存区:能够很容易控制容量,速度快,但需要注意不同进程的同步问题。
信号量:不能传递复杂消息,一般用来实现进程间的同步;
信号:它是进程间通信的唯一异步机制。
Socket:用于不同主机进程间的通信。
微信扫一扫
与其他通信机制不同的是,它可用于不同机器间的进程通信。
优缺点:
管道:简单;效率低,容量有限;
消息队列:不及时,写入和读取需要用户态、内核态拷贝。
共享内存区:能够很容易控制容量,速度快,但需要注意不同进程的同步问题。
信号量:不能传递复杂消息,一般用来实现进程间的同步;
信号:它是进程间通信的唯一异步机制。
Socket:用于不同主机进程间的通信。
相关推荐