摘要: 管道文件是一个特殊的文件,是由内核环形队列来实现的。 函数形式: int pipe(int fd[2]) ,无需额外调用open,但需手动调用close来关闭fd[0]和fd[1]。 功能: 该系统调用,用于创建无名管道。无名管道作用于有血缘关系的进程之间,完成数据传递。 头文件:#include 阅读全文
posted @ 2020-10-12 22:30 一匹夫 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 进程间通信概述 1. 什么是进程间通信? 什么是线程间通信? 进程间通信: 在用户空间实现进程间通信是不可能的,进程间通信通过Linux内核对象来实现。 线程间通信:这在用户空间就可以实现,甚至可以通过全局变量来通信。 2. 有哪几种进程间通信方式? ** 管道通信:无名管道、有名管道(文件系统中有 阅读全文
posted @ 2020-10-12 21:56 一匹夫 阅读(135) 评论(0) 推荐(0) 编辑