下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、操作系统原理A实验报告 学生姓名: 陶浩 学 号:1708090122班级:惠普测试171 实验名称:实验2 进程的创建与控制实验指导教师: 葛艳 (一)进程的创建一、实验目的 Ø 1. 加深对进程、进程树等概念的理解。Ø 2. 进一步明确进程和程序的区别。Ø 3. 理解进程并发执行的实质。Ø 4. 掌握Linux系统中进程的创建方法及并发执行情况。二、实验内容 1运行给定参考程序fork1.c(P31页),把运行结果截图。分析fork()创建子进程的要点。 2. 运行下面的程序,把运行结果截图。分析“printf(”fork 1,PID=%dn“,ge
2、tpid(); ”为什么会被执行两次。 main() int p1, p2; p1=fork(); /子进程1 printf("fork 1,PID=%dn",getpid(); /父进程,子进程1 if (p1>0) /*如果是父进程*/ p2=fork(); /子进程2 if (p2=0) printf("fork 2,PID=%dn",getpid(); /*子进程2执行*/ else printf(“fork 3,PID=%dn”,getpid(); /*子进程P1执行*/ sleep(50); 3编写一段程序,使用系统调用fork()创建
3、一个子进程。子进程输出fork()返回值,获取并输出父进程的ID号。父进程等待子进程运行结束后,输出fork()返回值,获取并输出自己的ID号。(要求把程序调试和运行结果截图)三、实验步骤及运行结果分析1运行给定参考程序fork1.c(P31页),把运行结果截图。分析fork()创建子进程的要点。分析:p=frok(),生成一个父进程和一个子进程。wait(0);阻塞了父进程,让子进程先执行。p=0-在子进程中p变量保存的fork()返回值为0,表示当前进程是子进程。p>0-在父进程中,p变量保存的fork()返回值为子进程的ID值(进程的唯一标识符)p=-1-创建失败。2. 运行下面的
4、程序,把运行结果截图。分析“printf(”fork 1,PID=%dn“,getpid(); ”为什么会被执行两次。 分析:p1=fork();生成一个父进程和一个子进程,父进程和子进程重复执行所以printf(”fork 1,PID=%dn“,getpid();执行了两次。3编写一段程序,使用系统调用fork()创建一个子进程。子进程输出fork()返回值,获取并输出父进程的ID号。父进程等待子进程运行结束后,输出fork()返回值,获取并输出自己的ID号。(要求把程序调试和运行结果截图)关键词:进程:进程就是指一个程序的运行过程,进程和线程类似有着三种状态,就绪状态、运行状态和阻塞。进程由控制块、程序段、数据段三部分组成。fork( )返回值pid意义如下:p=0:在子进程中,p变量保存的fork()返回值为0,表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 针对煤炭行业的2024年度自卸车订购合同
- 合同解除范本
- 二零二四年度食品安全咨询合同2篇
- 基于2024年度流行趋势的服装设计委托合同
- 酒店KTV租赁合同书
- 二零二四年广告发布与代理合作合同2篇
- 二零二四年度企业办公楼发光字装饰合同2篇
- 公司注销债权债务处理转让方协议
- 2024年度二手房更名买卖合同书2篇
- 2024版钢筋工程废料处理合同3篇
- 北京车牌租赁合同格式
- 物流发展前景分析
- 职业病基础知识培训
- 《中国的饭局文化》课件
- 2024时事政治考试题库(100题)
- DL∕T 5776-2018 水平定向钻敷设电力管线技术规定
- (正式版)SH∕T 3548-2024 石油化工涂料防腐蚀工程施工及验收规范
- 教育新篇章:数字化转型
- 宅基地确权委托书
- 2021年中国高尿酸及痛风趋势白皮书
- 我国金融机构在反洗钱工作中存在的问题及对策建议
评论
0/150
提交评论