Files
Operating-System/Experiment/OS_exp/experiment_10/归档_实验十_需求与描述原文.md
2026-06-25 00:09:09 +08:00

692 B
Raw Permalink Blame History

归档文件 - 实验十 文件通信——命名管道

10.1 实验目的

理解命名管道FIFO与匿名管道差异掌握 mkfifo/open/read/write实现无亲缘进程通信。

10.2 实验内容

设计双管道聊天程序Peter 与 Jack 双向对话。

10.3 实验准备

命名管道可永久存在,支持无亲缘进程,阻塞/非阻塞读写。

10.4 实验设计

A 端创建 fa/fbfork 子进程读 fb、父进程写 faB 端子进程读 fa、父进程写 fb。

10.6 实验结果

先运行 A 端,再运行 B 端,双向聊天。

10.7 思考问题

  1. 单进程实现双向通信,匿名管道能否实现。
  2. 三方聊天程序设计。