系统相关
首页 > 系统相关> > 进程的通信方式

进程的通信方式

作者:互联网

  1. 管道 匿名管道和命名管道,在Linux下“|”就是匿名管道,命名管道可以使用命令mkfifo创建。
  2. 消息队列 每个消息体规定大小快,发送方和接收方约定好消息类型或者正文格式,对于大数据不友好
  3. 共享内存 申请一块虚拟空间,不同的进程通过这块虚拟空间映射到相同的物理空间,缺点是读写覆盖问题。
  4. 信号量 主要是上锁,考虑到一份共享资源只有一个进程使用。
  5. 信号 每个信号设置相应的函数,进程发送信号给另一进程,另一进程将执行相应的函数。
  6. 套接字 网络通信

标签:方式,虚拟空间,通信,发送,管道,信号,进程,匿名
来源: https://www.cnblogs.com/ITShadow/p/14064214.html