作业 | 到达时间 | 运行时间 | |
1 | 8.00 | 2.00 | |
2 | 8.50 | 0.50 | |
3 | 9.00 | 0.10 | |
4 | 9.50 | 0.20 |
Allocation | Max | Available | |
A B C D | A B C D | A B C D | |
P0 | 0 0 1 | 2 0 0 1 | 1 5 2 0 |
P1 | 1 0 0 0 | 1 7 5 0 | |
P2 | 1 3 5 4 | 2 3 5 6 | |
P3 | 0 0 1 4 | 0 6 5 6 |
最大需求量 | 已分配资源量 | 剩余资源量 | |
A B C | A B C | A B C | |
P1 | 8 6 4 | 1 2 1 | 2 1 1 |
P2 | 4 3 3 | 3 1 1 | |
P3 | 10 1 3 | 4 1 3 | |
P4 | 3 3 3 | 3 2 2 | |
P5 | 5 4 6 | 1 1 3 |
进程 | 到达时间 | 优先级 | 所需运行时间 |
A | 0 | 2 | 3 |
B | 2 | 3 | 8 |
C | 4 | 4 | 6 |
D | 6 | 1 | 5 |
E | 8 | 0 | 4 |
任务 | 优先级 | 每个任务独立运行时所需的时间 |
T1 | 高 | 对每个任务 占用CPU10ms,I/O13ms,再占用CPU5ms |
T2 | 中 | |
T3 | 低 |
作业 | 到达时间 | 运行时间 | |
1 | 8.00 | 2.00 | |
2 | 8.50 | 0.50 | |
3 | 9.00 | 0.10 | |
4 | 9.50 | 0.20 |
作业号 | 进入时刻 | 估计运行时间 | 优先级 |
JOB1 | 8:00 | 90分钟 | 5 |
JOB2 | 8:10 | 30分钟 | 6 |
JOB3 | 8:30 | 20分钟 | 3 |
JOB4 | 8:50 | 25分钟 | 8 |
JOB5 | 9:20 | 10分钟 | 2 |
JOB6 | 9:40 | 5分钟 | 4 |
进程 | 到达时刻 | 运行时间/ms | 优先数 |
P1 | 0 | 3 | 3 |
P2 | 2 | 6 | 5 |
P3 | 4 | 4 | 1 |
P4 | 6 | 5 | 2 |
P5 | 8 | 2 | 4 |
进程 | 到达时间 | 运行时间 | |
P1 | 0.0 | 8.0 | |
P2 | 0.4 | 4.0 | |
P3 | 1.0 | 1.0 | |
P4 | 4.0 | 3.0 |