问题描述
- 操作系统的进程管理的问题
-
假设一个进程仿真器涉及20个进程,总的进程持续时间是1000ms(毫秒),每一个进程的持续时间是相同的,由CPU分配,持续时间取值在25ms到75ms之间。
以下四种进程管理策略是可以使用的。
1. First come first serve (先到先得)
2. Round Robbins, quantum=50
3. Shortest Job First(Non-preemptive) 最短的进程优先,不允许抢占正在运行的进程
4. SRTF (Shortest remaining time first)下面是仿真的结果(不是按照以上的1234顺序排列)
方法 总的CST 平均等待时间 std dev of wait time
#1 1212 17772 21.16
#2 816 12106 235.68
#3 816 17152 19.59
#4 980 12143 240.09请问1234分别对应着哪一种进程策略?说出你的理由!!!!
解决方案
不允许抢占正在运行的进程
时间: 2024-09-24 11:32:37