
OS实验:多道程序、进程与分时系统的模拟 操作系统
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程通过模拟多道程序、进程管理和分时操作系统的核心机制,帮助学生理解并掌握操作系统的运行原理和设计思想。
实验一:多道程序与进程管理及分时系统模拟
1. 实验目的:
通过本实验加深学生对多道操作系统进程中进程管理的理解,并了解各种进程状态及其转换过程,同时考察在分时系统中时间片的设定方法以及如何进行调度以确保每个时间段内各进程能够顺利执行。
2. 实验内容:
(1)使用编程语言来模拟一个分时系统的运行情况,在该系统中多个程序按照一定的时间片轮换方式被调度和管理。
(2)假设存在五个不同任务A、B、C、D以及E,它们各自的到达时间和所需服务时间如下:
进程名称: A B C D E
到达时间:0 1 2 3 4
所需服务时间:4小时,3小时,4小时,2小时,4小时
设定每个时间段为1单位,编写程序模拟上述五个进程按照时间片轮转的方式进行调度,并计算出各自的周转时间和带权周转时间。
(3)将单个时间段的长度调整至2单位,重复步骤(2)中的操作以观察不同条件下各任务执行情况及其对应的时间性能指标。
(4)进一步加大每个时间段为4单位,在保持其他条件不变的情况下再次运行程序并记录分析结果。
3. 思考题:
讨论时间片大小对计算机系统整体效率的影响。
全部评论 (0)
还没有任何评论哟~


