您的当前位置:首页正文

实用操作系统实验:Linux环境下的进程创建与进程同步

2022-05-29 来源:步旅网


课 程 上 机 报 告

课程名称________实用操作系统实验_______

题 目 Linux环境下进程的创建与进程同步 指导教师_______________________________ 设计起止日期___________________________

学 院 ___信息管理学院___ 专 业 __信息管理与信息系统__ 学生姓名 __ 戚鹏 __

班级/学号 __信管1202/2012012042_ 成 绩 __________ ___

北京信息科技大学

信息管理学院

(课程上机)实验报告

实验课程名称: 实用操作系统实验 专业:信息管理与信息系统 班级: 信管1202 学号:2012012042 姓名:戚鹏成绩: 实验名称 Linux环境下的进程创建与进程同步系统的操作与使用操作 实验地点 学院计算中心 1. 实验目的: (1)掌握Linux环境下进程的创建。 (2)熟悉Linux提供的进程同步命令。 2. 实验内容: (1)使用系统调用fork()、vfork创建子进程。 (2)学会使用进程同步命令wait() (3)分析使用和不使用进程同步命令wait()对运行结果的影响。 3. 实验要求: (1)写一个小程序1使用fork()创建子进程,观察和记录程序运行结果,并分析其原因。 (2)写一个小程序2使用vfork创建子线程,观察和记录程序运行结果,并分析其原因。 (3)比较fork()、vfork的区别。 (4)在程序1中使用进程同步命令wait(),完成父子进程同步。 (5)记录程序运行情况,并说明出现这些情况的原因。 4. 实验准备: 装有Linux系统的pc机 实验时间 5. 实验过程: 6. 实验总结: 说明: 1. 实验名称、实验目的、实验内容、实验要求由教师确定,实验前由教师事先填好,然后作为实验报告模

版供学生使用;

2. 实验准备由学生在实验或上机之前填写,教师应该在实验前检查;

3. 实验过程由学生记录实验的过程,包括操作过程、遇到哪些问题以及如何解决等;

4. 实验总结由学生在实验后填写,总结本次实验的收获、未解决的问题以及体会和建议等; 5. 源程序、代码、具体语句等,若表格空间不足时可作为附录另外附页。

因篇幅问题不能全部显示,请点此查看更多更全内容