实验(一)多道程序、进程、分时系统模拟
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,利用程序模拟A,B,C,D,E五个进程按时间片轮转的调度及执行过程并计算周转时间及带权周转时间。
(3) 时间片大小为2,利用程序模拟A,B,C,D,E五个进程按时间片轮转的调度及执行过程并计算周转时间及带权周转时间。
(4) 时间片大小为4,利用程序模拟A,B,C,D,E五个进程按时间片轮转的调度及执行过程并计算周转时间及带权周转时间。
3、 思考
时间片的大小对计算机的性能产生什么影响?
1