没有合适的资源?快使用搜索试试~ 我知道了~
操作系统原理实验三进程的控制报告.doc
资源推荐
资源详情
资源评论
操作系统原理实验三进程的控制报告
学院:计算机科学与信息学院 专业:网络工程 班级:
姓名
学号
实验组
实验时间
2011.11.10
指导教师
成绩
实验项目名
称
实验三 进程的控制
实
验
目
的
1、掌握进程另外的创建方法
2、熟悉进程的睡眠、同步、撤消等进程控制方法
实
验
条
件
PC 机或工作站一台;
RedHat9.0 操作系统;
实
验
原
理
实验手段:编程验证原理;
实
验
步
骤
一、所涉及的系统调用
在 UNIX/LINUX 中 fork( )是一个非常有用的系统调用,但在 UNIX/LINUX 中建立进程除
了 fork( )之外,也可用与 fork( ) 配合使用的 exec( )。
1、exec( )系列
系统调用 exec( )系列,也可用于新程序的运行。fork( )只是将父进程的用户级上下文
拷贝到新进程中,而 exec( )系列可以将一个可执行的二进制文件覆盖在新进程的用户
级上下文的存储空间上,以更改新进程的用户级上下文。exec( )系列中的系统调用都
完成相同的功能,它们把一个新程序装入内存,来改变调用进程的执行代码,从而形成
新进程。如果 exec( )调用成功,调用进程将被覆盖,然后从新程序的入口开始执行,
这样就产生了一个新进程,新进程的进程标识符 id 与调用进程相同。2、exec( )和
fork( )联合使用
系统调用 exec 和 fork( )联合使用能为程序开发提供有力支持。用 fork( )建立子进程,
资源评论
是空空呀
- 粉丝: 171
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功