- 0
- 0
- 约3.32千字
- 约 8页
- 2026-03-31 发布于福建
- 举报
《操作系统》实验报告
实验序号:04实验项目名称:进程管理
学号
姓名
专业、班
实验地点
指导教师
实验时间
实验目的及要求
加深对进程概念的理解,明确进程和程序的区别。
进一步认识并发执行的实质。
二、实验设备(环境)及要求
实验设备:计算机一台
软件环境要求:安装centos8或Ubuntu操作系统,xshell6和gcc编译器
实验内容与步骤
1)进程的创建
编写一段程序,使用系统调用fork()创建两个子程序。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示不同内容(输出内容可自定义)。运行程序10次,观察记录屏幕上的显示结果,并分析原因。
图1
分析结果:三个进程并发执行,由于fork()函数的特性,每次执行程序时,输出的顺序和内容可能会不同,因为多个进程的执行顺序和它们打印输出的时间是由操作系统调度决定的,并且这种调度在每次运行时都可能是不同的,所以其进程标识符不同。
2)进程的控制
A.修改已编写的程序,将每个进程循环输出一句话,再观察程序执行时屏幕上出现的现象,并分析原因。
图2
分析结果:因为操作系统调度器会根据其算法来决定哪个进程获得CPU时间,以及它们将如何执行,父进程在打印自己的进程标识符之前,子进程就已经开始执行,所以子进程的输出可能会部分或全部
您可能关注的文档
最近下载
- 《病理科标本处理操作指南(2025版)》.docx VIP
- 年产量六万吨甲基丙烯酸甲酯的生产工艺设计.docx VIP
- 2026广东广州市城市规划设计有限公司校园招聘笔试备考题库及答案解析.docx VIP
- 第17课推进国防军队建设和外交工作课件(共22张PPT)-2025-2026学年统编版历史八年级下册.pptx VIP
- 2024年四川省乡城县公开招聘城市协管员试题带答案详解.docx VIP
- 本年最新中考物理模拟卷物理(陕西卷).docx VIP
- (正式版)DB15∕T 2601-2022 《羊草中粗蛋白、粗纤维、酸性洗涤纤维、中性洗涤纤维、酸性洗涤木质素的快速测定 近红外光谱法》.docx VIP
- 政府审计(第3版)参考答案.docx VIP
- 广东省职业技能等级认定试卷 养老护理员(中级)-技能03考生准备通知单.pdf VIP
- 典型载荷测量、应变片布置.pptx VIP
原创力文档

文档评论(0)