摘要:
上篇文章的简述,我相信大家对管道的概念有了模糊的认识,本文通过代码实例来强化对管道的理解. 创建管道主要用到pipe函数,pipe的原型如下: 一、函数原型 #include <unistd.h> int pipe(int pipefd[2]); 参数:一个整型数组,管道创建成功后,pipefd[0 阅读全文
posted @ 2017-06-03 20:07
Linux专题站
阅读(426)
评论(0)
推荐(0)
摘要:
本文主要简述管道的相关概念、原理、特质、局限性以及分析管道的通信步骤及原理. 一、概念 管道是一种最基本的IPC机制,作用于有血缘关系的进程之间,通过使用pipe函数在内核中开辟一段缓冲区来实现两个进程之间的通信. 二、原理 管道实为内核使用环形队列机制,借助内核缓冲区(4K)实现,是一个典型的生产 阅读全文
posted @ 2017-06-03 10:01
Linux专题站
阅读(416)
评论(0)
推荐(0)

浙公网安备 33010602011771号