- 1
- 0
- 约小于1千字
- 约 5页
- 2018-06-27 发布于上海
- 举报
西 南 大 学
操作系统原理
实验报告
学院: 计算机与信息科学学院、软件学院
专业: 网络工程
班级: 16级网工班
姓名: 孙明轩
学号: 222015324012058
实验四 进程通信
一、 实验目的及要求:
1. 理解Linux 系统中进程间的通信方式IPC:
• 共享内存通信方式
• 管道通信机制
2. 编写相应程序
二、实验过程及结果:
这是已经编辑好的.c程序shm058.c和pipe058.c
用gedit shm058.c查看并编辑。
运行结果如图所示。
用gedit pipe058.c查看并编辑。
运行结果如图所示。
三、实验分析及反思:
第一个程序一开始不知道有strcpy()函数和puts()函数可以实现父子进程间的输入输出,在上网查找相关资料后终于实现了程序的目的。
第二个程序遇到的问题就是,有时候会先输出子进程的内容,而自己想要的是先输出父进程的内容,用过了sleep()函数让子进程先睡一会儿,终于达到了自己的目的。
成绩
建议
原创力文档

文档评论(0)