1.管道模型:命名模型:以文件形式存在 匿名管道:Linux命令行,前一个命令的输入,是后一个命令的输出。
2.消息队列:队列,多线程
3.共享内存+信号模型(信号量) 一般不会单独出现:访问同一片存储空间,减少复制什么的,容易造成内存冲突,就是类似于加锁同一时间只能一个访问
4.信号:类似报警,出现信号就去处理信号相关事务
5.socket:明显端到端通信