- 6
- 0
- 约5.5千字
- 约 38页
- 2017-07-05 发布于四川
- 举报
xlanchen@2007.10.25 Linux OS analysis Linux操作系统分析 中国科学技术大学计算机系 陈香兰(0512 xlanchen@ 助教:裴建国、冯晓静 Autumn 2008 进程间同步和通信 中国科学技术大学计算机系 陈香兰(0512 xlanchen@ 助教:裴建国、冯晓静 Autumn 2008 进程间通信 IPC,Inter-Process Communication Unix系统提供的基本的IPC包括: 1、管道和FIFO(有名管道) 2、消息 3、信号量 4、共享内存区 5、套接字 1、管道(pipe) 管道是所有Unix都提供的一种IPC机制 管道是半双工的,数据只能向一个方向流动; 一个进程将数据写入管道,另一个进程从管道中读取数据 数据的读出和写入:写入的内容每次都添加在管道缓冲区的末尾,每次都是从缓冲区的头部读出数据。 需要双方通信时,需要建立起两个管道; 只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程); 在shell中使用管道的例子 命令:“ls | more”使用pipeline “|”将两个命令”ls”和“more”连接起来,使得ls的输出成为more的输入 也可以使用如下的两个命令 命令1:“ls tmp” 命令2:”more tmp”命令1把ls的输出重
您可能关注的文档
- linuxapacheoraclephpphp-java-bridge简单编程实例.ppt
- LinuxShell编程与Qt程序设计.pptx
- linuxgdb与shell命令.ppt
- Linux上的XWindow系统介绍.ppt
- linux、oracle简单维护.ppt
- Linux下套接字编程.ppt
- Linux下如何检查内存泄露.ppt
- Linux下的C编程[xiwang].ppt
- LINUX下的C语言编程.ppt
- Linux下的DNS配置.ppt
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
原创力文档

文档评论(0)