操作系统第3次实验报告:管道
- 姓名:江磊
- 学号:201821121059
- 班级:计算1812
1. 编写程序
在服务器上用Vim编写程序:创建一个命名管道,创建两个进程分别对管道进行读fifo_read.c
和写fifo_write.c
。给出源代码。
fifo_read.c:
fifo_write.c:
2. 分析运行结果
写端:
读端:
首先建立管道,当读写两端都建立成功时,在写端输入的信息才会在读取端显示。同时输入端还会提示你所输入的内容。
3. 通过该实验产生新的疑问及解答
在实验的过程中,一开始遇到了只打开fifo_write而没有打开fifo_read端,就会导致write端一直循环输入。