摘要: 消息对列的优点: 1.消息队列是一种先进先出的队列型数据结构,保证先送的货物先到达。 2.消息队列将输出的信息进行了打包处理,这样可以保证以每个消息为单位进行接收 3.消息队列还可以对货物进行分类,标记各种类别的货物。 消息队列的最佳定义是:内核地址空间中的内部链表。消息可以顺序地发送到队列中,并以 阅读全文
posted @ 2018-07-25 22:46 Lune-Qiu 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 管道和FIFO的特征之一是它们的数据是一个字节流。这是UNIX的原生I/O模型。进程往其中写入的是字节流,系统不对它作解释。 FIFO不存数据,只是通过它找到内核文件。 一.建立有名管道 1.命令mknod : mknod name p/s/m //创建管道文件/信号量/共享内存 2.命令mkfif 阅读全文
posted @ 2018-07-25 20:09 Lune-Qiu 阅读(356) 评论(0) 推荐(0) 编辑
摘要: LINUX进程通信 公开的交流方式有:信号量,消息队列,共享内存,有名管道,文件 秘密的信息仅限于交流双方知道的有:信号通信,无名管道通信和socket通信 一.匿名管道pipe #include <unistd.h> int pipe(int filedes[2]); 管道作用于有血缘关系的进程之 阅读全文
posted @ 2018-07-25 13:10 Lune-Qiu 阅读(809) 评论(0) 推荐(0) 编辑