Explore multiple Schedulers and what OS tracks
•
You will learn how to write a Discrete Event Simulator
•
Specification of Process and Random Behavior
0 200 40 90
40 100 10 40
50 20 10 10
60 200 5 20
Process
1
Process
4
process
arrival/start
Total
CPU time
CPU
Burst
IO
Burst
Cpu
burst = random ( range [ 1.. Proc.cpu_burst ]
•
Ioburst
= random ( range [ 1.. Proc.io_burst ]