上传者: 45917137
|
上传时间: 2022-09-16 21:00:50
|
文件大小: 1.02MB
|
文件类型: DOCX
《操作系统原理》
实验报告一
实验一 Linux进程控制
目的:借助Linux系统,加深对进程概念的理解,进一步认识并发执行的实质。
任务:
1-1.利用fork()创建几个进程,并分析这几个进程之间的关系;
1-2.熟悉并使用下列系统调用:fork()、exit()、wait()、lockf()、kill()对进程进行控制,进一步理解进程的并发性。
实验步骤:
1-1.实验环节:
1.打开虚拟机,连接Linux系统。输入命令vim fork1.c创建文件
编辑的代码如下:
头文件,用来创建子程序,若成功创建一个子程序,
输入命令gcc fork1.c -o fork1编译程序,并输入./fork1运行程序fork1.c,结果如下:
1-2.实验环节:
1.输入命令vim fork1.c创建文件
编辑内容如下:
系统调用fork()创建进程:分配表项、