rperry - MLFQ #2 - seed = 12345
Here is the list of inputs:
OPTIONS jobs 2
OPTIONS queues 2
OPTIONS allotments for queue  1 is   5
OPTIONS quantum length for queue  1 is   1
OPTIONS allotments for queue  0 is   5
OPTIONS quantum length for queue  0 is   1
OPTIONS boost 0
OPTIONS ioTime 5
OPTIONS stayAfterIO False
OPTIONS iobump False


For each job, three defining characteristics are given:
  startTime : at what time does the job enter the system
  runTime   : the total CPU time needed by the job to finish
  ioFreq    : every ioFreq time units, the job issues an I/O
              (the I/O takes ioTime units to complete)

Job List:
  Job  0: startTime   1 - runTime   7 - ioFreq   6
  Job  1: startTime   1 - runTime   8 - ioFreq   4

Compute the execution trace for the given workloads.

Q1 = running from queue 1, Q0 = running from queue 0, etc.
IO = waiting on IO
 X = done, waiting to run, or not yet started
Time Job 0 Job 1
0 Q1 Q0 IO X Q1 Q0 IO X
1 Q1 Q0 IO X Q1 Q0 IO X
2 Q1 Q0 IO X Q1 Q0 IO X
3 Q1 Q0 IO X Q1 Q0 IO X
4 Q1 Q0 IO X Q1 Q0 IO X
5 Q1 Q0 IO X Q1 Q0 IO X
6 Q1 Q0 IO X Q1 Q0 IO X
7 Q1 Q0 IO X Q1 Q0 IO X
8 Q1 Q0 IO X Q1 Q0 IO X
9 Q1 Q0 IO X Q1 Q0 IO X
10 Q1 Q0 IO X Q1 Q0 IO X
11 Q1 Q0 IO X Q1 Q0 IO X
12 Q1 Q0 IO X Q1 Q0 IO X
13 Q1 Q0 IO X Q1 Q0 IO X
14 Q1 Q0 IO X Q1 Q0 IO X
15 Q1 Q0 IO X Q1 Q0 IO X
16 Q1 Q0 IO X Q1 Q0 IO X
17 Q1 Q0 IO X Q1 Q0 IO X
18 Q1 Q0 IO X Q1 Q0 IO X
19 Q1 Q0 IO X Q1 Q0 IO X