- 15
- 0
- 约5.11千字
- 约 5页
- 2017-03-05 发布于贵州
- 举报
实验04-Lix 多进程编程
《操作系统》实验报告
实验序号: 4 实验项目名称:Linux 多进程编程
学 号 姓 名 专业、班 实验地点 实1-316 指导教师 实验时间 实验目的及要求
通过本实验的学习,使学生掌握Linux多进程编程的基本方法。
实验内容:利用Linux多进程实现题目所要求的功能。
二、实验设备(环境)及要求
PC机
三、实验内容与步骤
1、编写一个显示“HELLO”的c语言程序,并利用GCC编译,然后运行此程序。(提示:若没有gcc,需先安装gcc编译程序)
2、 进程的创建:编制一程序,利用系统调用fork 创建两个子进程。程序运行时,系统中有一个父进程和两个子进程活动,分别让他们显示“A”、“B”和“C”,分析程序运行结果。
3、用ctrl+alt+F2切换到第二个终端(tty2)并使用另外一个用户登录(可利用第二个实验创建的用户登录),然后使用who命令查看用户登录情况。用ctrl+alt+F1切换到第二个终端(tty1),修改第二步的程序,在每个进程退出前都加上一个sleep 20 的函数来延缓进程的退出,然后运行此程序,立即切换到tty2,使用ps -a命令查看系统运行的进程,观察程序创建的进程都有哪些?pid是多少?
4、进程的管道通信:编制一程序,使用系统调用pipe 建立一管道,两个子进程P1和P2分别向管道各写一句话,父进程则从管道中读取出来并显
您可能关注的文档
最近下载
- 土地整治、高标准农田、农田水利施工组织设计方案.docx
- 2026-2031年中国网络货运平台行业研究及十五五规划分析报告.docx VIP
- WWT 0044—2012田野考古植物遗存浮选采集及实验室操作规范.pdf VIP
- 监理单位质量管理体系及措施.pdf VIP
- 第三章-费用在各种产品以及期间费用之间的分配和归集.ppt
- DB13_T2560.3-2017_菊芋栽培技术规程第3部分:加工型菊芋_河北省.docx VIP
- 失语症的康复评估与治疗PPT课件.pptx VIP
- 《成本会计》 课件 王莉莉 第3--5章 费用在各种产品及期间费用之间的归集与分配、生产费用在完工产品与在产品之间的归集与分配、成本计算方法.pptx
- 数据中心800V直流供电技术白皮书2.0.pdf
- 林业无人机应用技术.pptx VIP
原创力文档

文档评论(0)