Linux环境进程间通信(一)管道及有名管.pdfVIP

  • 7
  • 0
  • 约2.04万字
  • 约 16页
  • 2019-09-23 发布于中国
  • 举报

Linux环境进程间通信(一)管道及有名管.pdf

管道及有名管道 在本系列 序 中作者概述了 linux 进程间通信的几种主要手段。其中管道和有名管道是最早 的进程间通信机制之一, 管道可用于具有亲缘关系进程间的通信, 有名管道克服了管道没有 名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。 认 清管道和有名管道的读写规则是在程序中应用它们的关键, 本文在详细讨论了管道和有名管 道的通信机制的基础上, 用实例对其读写规则进行了程序验证, 这样做有利于增强读者对读 写规则的感性认识,同时也提供了应用范例。 1、 管道概述及相关 API 应用 1.1 管道相关的关键概念 管道是 Linux 支持的最初 Unix IPC 形式之一,具有以下特点: 管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管 道; 只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程); 单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但

文档评论(0)

1亿VIP精品文档

相关文档