创建进程进程管理.docVIP

  • 9
  • 0
  • 约 9页
  • 2017-08-22 发布于江苏
  • 举报
创建进程进程管理

实验题目进程管理小组合作否姓名班级学 号一、实验目的1、掌握linux中进程的创建及撤消,理解进程的生命周期。 2、理解进程同步工作的原理,掌握linux中wait()、exit()、sleep()实现进程的同步。 二.实验环境Windows xp、VMware、Linux系统三、实验内容与步骤(1)编写三个程实现进程的创建及撤消。要求分别调用fork()、vfork()实现进程的创建,调用exit()终止进程,调用exec()为进程指定新的运行程序。 (2)调试并分析结果。 对观察到的内容做详细记录分析,并写出实验报告。 (3)编写两个程实现进程的同步。要求分别调用fork()、sleep()、wait()、exit()实现两个进程的同步。 (4)调试并分析结果。 对观察到的内容做详细记录分析,并写出实验报告。四、实验过程与分析1.利用 fork()函数创建进程 用fork()函数创建进程时,语句调用系列如下:Pit_t fork(void); fork()函数是一个单调用双返回的函数,也就是说,该函数有父进程调用,执行时,在父进程中返回子进程标识,在子进程中返回0。fork()调用后,子进程是父进程的一个复制,都是从fork()调用语句开始执行。 #includestdio.h #includesys/types.h #

文档评论(0)

1亿VIP精品文档

相关文档