观察进程的并发性.docVIP

  • 22
  • 0
  • 约3.02千字
  • 约 8页
  • 2021-03-23 发布于广东
  • 举报
实验报告 四观察进程的并发性 实验名称: 五构造进程家族树 日期: 2014.5 六理解进程的独立空间 班级: 姓名: 一、 实验目的 1 ?观察进程的并发性 1)、通过创建子进程,观察父子进程的并发执行过程,区别顺序执行和并发执行;明确进程和程序 的区别;2)、加深对操作系统进程概念和进程并发特性的理解 构造进程家族树 通过创建若干个子进程,构造进程家族树,分析进程家族树的结构关系;学习相关系统调用(例 如,getpid ()和getppid ()等)的使用方法。 理解进程的独立空间 理解进程是操作系统独立分配资源的单位,进程拥有自己相对独立的程序空间。 二、 实验内容 1、 观察进程的并发性 1、学习进程的基础知识; 2、 了解Linux系统中进程创建的基本原理; 3、 熟悉进程的创建、控制、执行和终止等系统调用函数; 4、 进程的创建 编制一段程序,使用系统调用fork()创建两个子进程,在此程序运行时,系统中就 有一个父进程和两 个子进程在活动。让每一个进程在屏幕上显示一个字符:父进程显示字符a,两个子进程分别显示 字符b和字符c。观察、记录并分析屏幕上进程调度和并发执行的情况:此时,在程序中使用系统 调用nice()来改变各进程的优先级,观察、记录并分析屏幕上进程调度和并发执行的情况 构造进程家族树 学习进程构造的相关知识,学习获取进程相关信息的系统调用函数。 理解进程的

文档评论(0)

1亿VIP精品文档

相关文档