Running under native JVM choice mode is deterministic Preemptable CPU Job 1 created, priority=6, cycles=10, pauseTime=(1 ms, 0 ns), computationTime=(99 ms, 456951 ns) Job 2 created, priority=5, cycles=10, pauseTime=(2 ms, 0 ns), computationTime=(99 ms, 456951 ns) Job 3 created, priority=4, cycles=10, pauseTime=(3 ms, 0 ns), computationTime=(99 ms, 456951 ns) Job 4 created, priority=3, cycles=10, pauseTime=(4 ms, 0 ns), computationTime=(99 ms, 456951 ns) Simulation starts at time (0 ms, 0 ns) under mode deterministic (0 ms, 0 ns) Job 1 starts (0 ms, 0 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (0 ms, 0 ns) Job 2 starts (0 ms, 0 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (0 ms, 0 ns) Job 3 starts (0 ms, 0 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (0 ms, 0 ns) Job 4 starts (0 ms, 0 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (1 ms, 0 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (1 ms, 0 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently not held) (1 ms, 0 ns) Job 1 (priority 6) gets Preemptable CPU (1 ms, 0 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2 ms, 0 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (2 ms, 0 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (2 ms, 0 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (3 ms, 0 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (3 ms, 0 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (3 ms, 0 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 1 (priority 6) (4 ms, 0 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (4 ms, 0 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (4 ms, 0 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 1 (priority 6) (100 ms, 456951 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (100 ms, 456951 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (100 ms, 456951 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (100 ms, 456951 ns) Job 1 (priority 6) releases Preemptable CPU (100 ms, 456951 ns) Preemptable CPU given to Job 2 (priority 5) (100 ms, 456951 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 0) (100 ms, 456951 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (100 ms, 456951 ns) Job 2 (priority 5) gets Preemptable CPU (100 ms, 456951 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (101 ms, 456951 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (101 ms, 456951 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (101 ms, 456951 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (101 ms, 456951 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (101 ms, 456951 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (101 ms, 456951 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (101 ms, 456951 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (101 ms, 456951 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (200 ms, 913902 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (200 ms, 913902 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (200 ms, 913902 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (200 ms, 913902 ns) Job 1 (priority 6) releases Preemptable CPU (200 ms, 913902 ns) Preemptable CPU given to Job 2 (priority 5) (200 ms, 913902 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 1) (200 ms, 913902 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (200 ms, 913902 ns) Job 2 (priority 5) gets Preemptable CPU (200 ms, 913902 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (201 ms, 913902 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (201 ms, 913902 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (201 ms, 913902 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (201 ms, 913902 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (201 ms, 913902 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (201 ms, 913902 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (201 ms, 913902 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (201 ms, 913902 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (301 ms, 370853 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (301 ms, 370853 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (301 ms, 370853 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (301 ms, 370853 ns) Job 1 (priority 6) releases Preemptable CPU (301 ms, 370853 ns) Preemptable CPU given to Job 2 (priority 5) (301 ms, 370853 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 2) (301 ms, 370853 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (301 ms, 370853 ns) Job 2 (priority 5) gets Preemptable CPU (301 ms, 370853 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (302 ms, 370853 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (302 ms, 370853 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (302 ms, 370853 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (302 ms, 370853 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (302 ms, 370853 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (302 ms, 370853 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (302 ms, 370853 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (302 ms, 370853 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (401 ms, 827804 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (401 ms, 827804 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (401 ms, 827804 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (401 ms, 827804 ns) Job 1 (priority 6) releases Preemptable CPU (401 ms, 827804 ns) Preemptable CPU given to Job 2 (priority 5) (401 ms, 827804 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 3) (401 ms, 827804 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (401 ms, 827804 ns) Job 2 (priority 5) gets Preemptable CPU (401 ms, 827804 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (402 ms, 827804 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (402 ms, 827804 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (402 ms, 827804 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (402 ms, 827804 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (402 ms, 827804 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (402 ms, 827804 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (402 ms, 827804 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (402 ms, 827804 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (502 ms, 284755 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (502 ms, 284755 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (502 ms, 284755 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (502 ms, 284755 ns) Job 1 (priority 6) releases Preemptable CPU (502 ms, 284755 ns) Preemptable CPU given to Job 2 (priority 5) (502 ms, 284755 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 4) (502 ms, 284755 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (502 ms, 284755 ns) Job 2 (priority 5) gets Preemptable CPU (502 ms, 284755 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (503 ms, 284755 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (503 ms, 284755 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (503 ms, 284755 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (503 ms, 284755 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (503 ms, 284755 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (503 ms, 284755 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (503 ms, 284755 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (503 ms, 284755 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (602 ms, 741706 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (602 ms, 741706 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (602 ms, 741706 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (602 ms, 741706 ns) Job 1 (priority 6) releases Preemptable CPU (602 ms, 741706 ns) Preemptable CPU given to Job 2 (priority 5) (602 ms, 741706 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 5) (602 ms, 741706 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (602 ms, 741706 ns) Job 2 (priority 5) gets Preemptable CPU (602 ms, 741706 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (603 ms, 741706 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (603 ms, 741706 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (603 ms, 741706 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (603 ms, 741706 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (603 ms, 741706 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (603 ms, 741706 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (603 ms, 741706 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (603 ms, 741706 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (703 ms, 198657 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (703 ms, 198657 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (703 ms, 198657 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (703 ms, 198657 ns) Job 1 (priority 6) releases Preemptable CPU (703 ms, 198657 ns) Preemptable CPU given to Job 2 (priority 5) (703 ms, 198657 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 6) (703 ms, 198657 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (703 ms, 198657 ns) Job 2 (priority 5) gets Preemptable CPU (703 ms, 198657 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (704 ms, 198657 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (704 ms, 198657 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (704 ms, 198657 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (704 ms, 198657 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (704 ms, 198657 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (704 ms, 198657 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (704 ms, 198657 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (704 ms, 198657 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (803 ms, 655608 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (803 ms, 655608 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (803 ms, 655608 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (803 ms, 655608 ns) Job 1 (priority 6) releases Preemptable CPU (803 ms, 655608 ns) Preemptable CPU given to Job 2 (priority 5) (803 ms, 655608 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 7) (803 ms, 655608 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (803 ms, 655608 ns) Job 2 (priority 5) gets Preemptable CPU (803 ms, 655608 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (804 ms, 655608 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (804 ms, 655608 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (804 ms, 655608 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (804 ms, 655608 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (804 ms, 655608 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (804 ms, 655608 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (804 ms, 655608 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (804 ms, 655608 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (904 ms, 112559 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (904 ms, 112559 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (904 ms, 112559 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (904 ms, 112559 ns) Job 1 (priority 6) releases Preemptable CPU (904 ms, 112559 ns) Preemptable CPU given to Job 2 (priority 5) (904 ms, 112559 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 8) (904 ms, 112559 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (904 ms, 112559 ns) Job 2 (priority 5) gets Preemptable CPU (904 ms, 112559 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (905 ms, 112559 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (905 ms, 112559 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (905 ms, 112559 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (905 ms, 112559 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (905 ms, 112559 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (905 ms, 112559 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (905 ms, 112559 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (905 ms, 112559 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (1004 ms, 569510 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (1004 ms, 569510 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (1004 ms, 569510 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1004 ms, 569510 ns) Job 1 (priority 6) releases Preemptable CPU (1004 ms, 569510 ns) Preemptable CPU given to Job 2 (priority 5) (1004 ms, 569510 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 9) (1004 ms, 569510 ns) *** Job 1 terminates (1004 ms, 569510 ns) Job 2 (priority 5) gets Preemptable CPU (1004 ms, 569510 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1104 ms, 26461 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1104 ms, 26461 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1104 ms, 26461 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (1003 ms, 569510 ns) (1104 ms, 26461 ns) Job 2 (priority 5) releases Preemptable CPU (1104 ms, 26461 ns) Preemptable CPU given to Job 3 (priority 4) (1104 ms, 26461 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 0) (1104 ms, 26461 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1104 ms, 26461 ns) Job 3 (priority 4) gets Preemptable CPU (1104 ms, 26461 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1106 ms, 26461 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1106 ms, 26461 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1106 ms, 26461 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1106 ms, 26461 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1106 ms, 26461 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1106 ms, 26461 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1106 ms, 26461 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1106 ms, 26461 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1205 ms, 483412 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1205 ms, 483412 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1205 ms, 483412 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1205 ms, 483412 ns) Job 2 (priority 5) releases Preemptable CPU (1205 ms, 483412 ns) Preemptable CPU given to Job 3 (priority 4) (1205 ms, 483412 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 1) (1205 ms, 483412 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1205 ms, 483412 ns) Job 3 (priority 4) gets Preemptable CPU (1205 ms, 483412 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1207 ms, 483412 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1207 ms, 483412 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1207 ms, 483412 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1207 ms, 483412 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1207 ms, 483412 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1207 ms, 483412 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1207 ms, 483412 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1207 ms, 483412 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1306 ms, 940363 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1306 ms, 940363 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1306 ms, 940363 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1306 ms, 940363 ns) Job 2 (priority 5) releases Preemptable CPU (1306 ms, 940363 ns) Preemptable CPU given to Job 3 (priority 4) (1306 ms, 940363 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 2) (1306 ms, 940363 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1306 ms, 940363 ns) Job 3 (priority 4) gets Preemptable CPU (1306 ms, 940363 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1308 ms, 940363 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1308 ms, 940363 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1308 ms, 940363 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1308 ms, 940363 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1308 ms, 940363 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1308 ms, 940363 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1308 ms, 940363 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1308 ms, 940363 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1408 ms, 397314 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1408 ms, 397314 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1408 ms, 397314 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1408 ms, 397314 ns) Job 2 (priority 5) releases Preemptable CPU (1408 ms, 397314 ns) Preemptable CPU given to Job 3 (priority 4) (1408 ms, 397314 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 3) (1408 ms, 397314 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1408 ms, 397314 ns) Job 3 (priority 4) gets Preemptable CPU (1408 ms, 397314 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1410 ms, 397314 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1410 ms, 397314 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1410 ms, 397314 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1410 ms, 397314 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1410 ms, 397314 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1410 ms, 397314 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1410 ms, 397314 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1410 ms, 397314 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1509 ms, 854265 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1509 ms, 854265 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1509 ms, 854265 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1509 ms, 854265 ns) Job 2 (priority 5) releases Preemptable CPU (1509 ms, 854265 ns) Preemptable CPU given to Job 3 (priority 4) (1509 ms, 854265 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 4) (1509 ms, 854265 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1509 ms, 854265 ns) Job 3 (priority 4) gets Preemptable CPU (1509 ms, 854265 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1511 ms, 854265 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1511 ms, 854265 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1511 ms, 854265 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1511 ms, 854265 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1511 ms, 854265 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1511 ms, 854265 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1511 ms, 854265 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1511 ms, 854265 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1611 ms, 311216 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1611 ms, 311216 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1611 ms, 311216 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1611 ms, 311216 ns) Job 2 (priority 5) releases Preemptable CPU (1611 ms, 311216 ns) Preemptable CPU given to Job 3 (priority 4) (1611 ms, 311216 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 5) (1611 ms, 311216 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1611 ms, 311216 ns) Job 3 (priority 4) gets Preemptable CPU (1611 ms, 311216 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1613 ms, 311216 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1613 ms, 311216 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1613 ms, 311216 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1613 ms, 311216 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1613 ms, 311216 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1613 ms, 311216 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1613 ms, 311216 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1613 ms, 311216 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1712 ms, 768167 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1712 ms, 768167 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1712 ms, 768167 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1712 ms, 768167 ns) Job 2 (priority 5) releases Preemptable CPU (1712 ms, 768167 ns) Preemptable CPU given to Job 3 (priority 4) (1712 ms, 768167 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 6) (1712 ms, 768167 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1712 ms, 768167 ns) Job 3 (priority 4) gets Preemptable CPU (1712 ms, 768167 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1714 ms, 768167 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1714 ms, 768167 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1714 ms, 768167 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1714 ms, 768167 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1714 ms, 768167 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1714 ms, 768167 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1714 ms, 768167 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1714 ms, 768167 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1814 ms, 225118 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1814 ms, 225118 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1814 ms, 225118 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1814 ms, 225118 ns) Job 2 (priority 5) releases Preemptable CPU (1814 ms, 225118 ns) Preemptable CPU given to Job 3 (priority 4) (1814 ms, 225118 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 7) (1814 ms, 225118 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1814 ms, 225118 ns) Job 3 (priority 4) gets Preemptable CPU (1814 ms, 225118 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1816 ms, 225118 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1816 ms, 225118 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1816 ms, 225118 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1816 ms, 225118 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1816 ms, 225118 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1816 ms, 225118 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1816 ms, 225118 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1816 ms, 225118 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1915 ms, 682069 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1915 ms, 682069 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1915 ms, 682069 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1915 ms, 682069 ns) Job 2 (priority 5) releases Preemptable CPU (1915 ms, 682069 ns) Preemptable CPU given to Job 3 (priority 4) (1915 ms, 682069 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 8) (1915 ms, 682069 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1915 ms, 682069 ns) Job 3 (priority 4) gets Preemptable CPU (1915 ms, 682069 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1917 ms, 682069 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1917 ms, 682069 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1917 ms, 682069 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1917 ms, 682069 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1917 ms, 682069 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1917 ms, 682069 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1917 ms, 682069 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1917 ms, 682069 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (2017 ms, 139020 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (2017 ms, 139020 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (2017 ms, 139020 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2017 ms, 139020 ns) Job 2 (priority 5) releases Preemptable CPU (2017 ms, 139020 ns) Preemptable CPU given to Job 3 (priority 4) (2017 ms, 139020 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 9) (2017 ms, 139020 ns) *** Job 2 terminates (2017 ms, 139020 ns) Job 3 (priority 4) gets Preemptable CPU (2017 ms, 139020 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2116 ms, 595971 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2116 ms, 595971 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2116 ms, 595971 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (1012 ms, 569510 ns) (2116 ms, 595971 ns) Job 3 (priority 4) releases Preemptable CPU (2116 ms, 595971 ns) Preemptable CPU given to Job 4 (priority 3) (2116 ms, 595971 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 0) (2116 ms, 595971 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2116 ms, 595971 ns) Job 4 (priority 3) gets Preemptable CPU (2116 ms, 595971 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2119 ms, 595971 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2119 ms, 595971 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2119 ms, 595971 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2119 ms, 595971 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2119 ms, 595971 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2119 ms, 595971 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2119 ms, 595971 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2119 ms, 595971 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2219 ms, 52922 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2219 ms, 52922 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2219 ms, 52922 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2219 ms, 52922 ns) Job 3 (priority 4) releases Preemptable CPU (2219 ms, 52922 ns) Preemptable CPU given to Job 4 (priority 3) (2219 ms, 52922 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 1) (2219 ms, 52922 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2219 ms, 52922 ns) Job 4 (priority 3) gets Preemptable CPU (2219 ms, 52922 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2222 ms, 52922 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2222 ms, 52922 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2222 ms, 52922 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2222 ms, 52922 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2222 ms, 52922 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2222 ms, 52922 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2222 ms, 52922 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2222 ms, 52922 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2321 ms, 509873 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2321 ms, 509873 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2321 ms, 509873 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2321 ms, 509873 ns) Job 3 (priority 4) releases Preemptable CPU (2321 ms, 509873 ns) Preemptable CPU given to Job 4 (priority 3) (2321 ms, 509873 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 2) (2321 ms, 509873 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2321 ms, 509873 ns) Job 4 (priority 3) gets Preemptable CPU (2321 ms, 509873 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2324 ms, 509873 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2324 ms, 509873 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2324 ms, 509873 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2324 ms, 509873 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2324 ms, 509873 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2324 ms, 509873 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2324 ms, 509873 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2324 ms, 509873 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2423 ms, 966824 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2423 ms, 966824 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2423 ms, 966824 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2423 ms, 966824 ns) Job 3 (priority 4) releases Preemptable CPU (2423 ms, 966824 ns) Preemptable CPU given to Job 4 (priority 3) (2423 ms, 966824 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 3) (2423 ms, 966824 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2423 ms, 966824 ns) Job 4 (priority 3) gets Preemptable CPU (2423 ms, 966824 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2426 ms, 966824 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2426 ms, 966824 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2426 ms, 966824 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2426 ms, 966824 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2426 ms, 966824 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2426 ms, 966824 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2426 ms, 966824 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2426 ms, 966824 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2526 ms, 423775 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2526 ms, 423775 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2526 ms, 423775 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2526 ms, 423775 ns) Job 3 (priority 4) releases Preemptable CPU (2526 ms, 423775 ns) Preemptable CPU given to Job 4 (priority 3) (2526 ms, 423775 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 4) (2526 ms, 423775 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2526 ms, 423775 ns) Job 4 (priority 3) gets Preemptable CPU (2526 ms, 423775 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2529 ms, 423775 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2529 ms, 423775 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2529 ms, 423775 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2529 ms, 423775 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2529 ms, 423775 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2529 ms, 423775 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2529 ms, 423775 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2529 ms, 423775 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2628 ms, 880726 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2628 ms, 880726 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2628 ms, 880726 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2628 ms, 880726 ns) Job 3 (priority 4) releases Preemptable CPU (2628 ms, 880726 ns) Preemptable CPU given to Job 4 (priority 3) (2628 ms, 880726 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 5) (2628 ms, 880726 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2628 ms, 880726 ns) Job 4 (priority 3) gets Preemptable CPU (2628 ms, 880726 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2631 ms, 880726 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2631 ms, 880726 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2631 ms, 880726 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2631 ms, 880726 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2631 ms, 880726 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2631 ms, 880726 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2631 ms, 880726 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2631 ms, 880726 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2731 ms, 337677 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2731 ms, 337677 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2731 ms, 337677 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2731 ms, 337677 ns) Job 3 (priority 4) releases Preemptable CPU (2731 ms, 337677 ns) Preemptable CPU given to Job 4 (priority 3) (2731 ms, 337677 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 6) (2731 ms, 337677 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2731 ms, 337677 ns) Job 4 (priority 3) gets Preemptable CPU (2731 ms, 337677 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2734 ms, 337677 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2734 ms, 337677 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2734 ms, 337677 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2734 ms, 337677 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2734 ms, 337677 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2734 ms, 337677 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2734 ms, 337677 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2734 ms, 337677 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2833 ms, 794628 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2833 ms, 794628 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2833 ms, 794628 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2833 ms, 794628 ns) Job 3 (priority 4) releases Preemptable CPU (2833 ms, 794628 ns) Preemptable CPU given to Job 4 (priority 3) (2833 ms, 794628 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 7) (2833 ms, 794628 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2833 ms, 794628 ns) Job 4 (priority 3) gets Preemptable CPU (2833 ms, 794628 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2836 ms, 794628 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2836 ms, 794628 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2836 ms, 794628 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2836 ms, 794628 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2836 ms, 794628 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2836 ms, 794628 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2836 ms, 794628 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2836 ms, 794628 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2936 ms, 251579 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2936 ms, 251579 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2936 ms, 251579 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2936 ms, 251579 ns) Job 3 (priority 4) releases Preemptable CPU (2936 ms, 251579 ns) Preemptable CPU given to Job 4 (priority 3) (2936 ms, 251579 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 8) (2936 ms, 251579 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2936 ms, 251579 ns) Job 4 (priority 3) gets Preemptable CPU (2936 ms, 251579 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2939 ms, 251579 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2939 ms, 251579 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2939 ms, 251579 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2939 ms, 251579 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2939 ms, 251579 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2939 ms, 251579 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2939 ms, 251579 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2939 ms, 251579 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (3038 ms, 708530 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (3038 ms, 708530 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (3038 ms, 708530 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3038 ms, 708530 ns) Job 3 (priority 4) releases Preemptable CPU (3038 ms, 708530 ns) Preemptable CPU given to Job 4 (priority 3) (3038 ms, 708530 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 9) (3038 ms, 708530 ns) *** Job 3 terminates (3038 ms, 708530 ns) Job 4 (priority 3) gets Preemptable CPU (3038 ms, 708530 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3138 ms, 165481 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3138 ms, 165481 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3138 ms, 165481 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (1021 ms, 569510 ns) (3138 ms, 165481 ns) Job 4 (priority 3) releases Preemptable CPU (3138 ms, 165481 ns) no one waiting for Preemptable CPU (3138 ms, 165481 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 0) (3138 ms, 165481 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3142 ms, 165481 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3142 ms, 165481 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3142 ms, 165481 ns) Job 4 (priority 3) gets Preemptable CPU (3142 ms, 165481 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3241 ms, 622432 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3241 ms, 622432 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3241 ms, 622432 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3241 ms, 622432 ns) Job 4 (priority 3) releases Preemptable CPU (3241 ms, 622432 ns) no one waiting for Preemptable CPU (3241 ms, 622432 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 1) (3241 ms, 622432 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3245 ms, 622432 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3245 ms, 622432 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3245 ms, 622432 ns) Job 4 (priority 3) gets Preemptable CPU (3245 ms, 622432 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3345 ms, 79383 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3345 ms, 79383 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3345 ms, 79383 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3345 ms, 79383 ns) Job 4 (priority 3) releases Preemptable CPU (3345 ms, 79383 ns) no one waiting for Preemptable CPU (3345 ms, 79383 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 2) (3345 ms, 79383 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3349 ms, 79383 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3349 ms, 79383 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3349 ms, 79383 ns) Job 4 (priority 3) gets Preemptable CPU (3349 ms, 79383 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3448 ms, 536334 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3448 ms, 536334 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3448 ms, 536334 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3448 ms, 536334 ns) Job 4 (priority 3) releases Preemptable CPU (3448 ms, 536334 ns) no one waiting for Preemptable CPU (3448 ms, 536334 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 3) (3448 ms, 536334 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3452 ms, 536334 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3452 ms, 536334 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3452 ms, 536334 ns) Job 4 (priority 3) gets Preemptable CPU (3452 ms, 536334 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3551 ms, 993285 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3551 ms, 993285 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3551 ms, 993285 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3551 ms, 993285 ns) Job 4 (priority 3) releases Preemptable CPU (3551 ms, 993285 ns) no one waiting for Preemptable CPU (3551 ms, 993285 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 4) (3551 ms, 993285 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3555 ms, 993285 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3555 ms, 993285 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3555 ms, 993285 ns) Job 4 (priority 3) gets Preemptable CPU (3555 ms, 993285 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3655 ms, 450236 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3655 ms, 450236 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3655 ms, 450236 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3655 ms, 450236 ns) Job 4 (priority 3) releases Preemptable CPU (3655 ms, 450236 ns) no one waiting for Preemptable CPU (3655 ms, 450236 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 5) (3655 ms, 450236 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3659 ms, 450236 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3659 ms, 450236 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3659 ms, 450236 ns) Job 4 (priority 3) gets Preemptable CPU (3659 ms, 450236 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3758 ms, 907187 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3758 ms, 907187 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3758 ms, 907187 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3758 ms, 907187 ns) Job 4 (priority 3) releases Preemptable CPU (3758 ms, 907187 ns) no one waiting for Preemptable CPU (3758 ms, 907187 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 6) (3758 ms, 907187 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3762 ms, 907187 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3762 ms, 907187 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3762 ms, 907187 ns) Job 4 (priority 3) gets Preemptable CPU (3762 ms, 907187 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3862 ms, 364138 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3862 ms, 364138 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3862 ms, 364138 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3862 ms, 364138 ns) Job 4 (priority 3) releases Preemptable CPU (3862 ms, 364138 ns) no one waiting for Preemptable CPU (3862 ms, 364138 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 7) (3862 ms, 364138 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3866 ms, 364138 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3866 ms, 364138 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3866 ms, 364138 ns) Job 4 (priority 3) gets Preemptable CPU (3866 ms, 364138 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3965 ms, 821089 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3965 ms, 821089 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3965 ms, 821089 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3965 ms, 821089 ns) Job 4 (priority 3) releases Preemptable CPU (3965 ms, 821089 ns) no one waiting for Preemptable CPU (3965 ms, 821089 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 8) (3965 ms, 821089 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3969 ms, 821089 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3969 ms, 821089 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3969 ms, 821089 ns) Job 4 (priority 3) gets Preemptable CPU (3969 ms, 821089 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (4069 ms, 278040 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (4069 ms, 278040 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (4069 ms, 278040 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (4069 ms, 278040 ns) Job 4 (priority 3) releases Preemptable CPU (4069 ms, 278040 ns) no one waiting for Preemptable CPU (4069 ms, 278040 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 9) (4069 ms, 278040 ns) *** Job 4 terminates (4069 ms, 278040 ns) Simulation ends ==================================================================== *** Resource utilization statistics: *** Preemptable CPU: busy 99% of elapsed time Thread life times Job 1 (priority 6): life time (1004 ms, 569510 ns), 0% wait time, average priority 6.0 Job 2 (priority 5): life time (2017 ms, 139020 ns), 49% wait time, average priority 5.0 Job 3 (priority 4): life time (3038 ms, 708530 ns), 65% wait time, average priority 4.0 Job 4 (priority 3): life time (4069 ms, 278040 ns), 73% wait time, average priority 3.0 120 real milliseconds run time