starting JPF on class: javax.realtime.test.preemption.Main search started Running under JPF choice mode is nondeterministic 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 nondeterministic 4 choices available for next event: ((0 ms, 0 ns), 6, Job 1 (priority 6)) ((0 ms, 0 ns), 5, Job 2 (priority 5)) ((0 ms, 0 ns), 4, Job 3 (priority 4)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 6, Job 1 (priority 6)) (0 ms, 0 ns) Job 1 starts (0 ms, 0 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) 3 choices available for next event: ((0 ms, 0 ns), 5, Job 2 (priority 5)) ((0 ms, 0 ns), 4, Job 3 (priority 4)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 5, Job 2 (priority 5)) (0 ms, 0 ns) Job 2 starts (0 ms, 0 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) 2 choices available for next event: ((0 ms, 0 ns), 4, Job 3 (priority 4)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 4, Job 3 (priority 4)) (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; 185608 instructions executed total run time (9 ms, 944400 ns), (1004 ms, 569510 ns) duration (1602 real milliseconds) (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; 340648 instructions executed total run time (13 ms, 700000 ns), (2017 ms, 139020 ns) duration (2774 real milliseconds) (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; 494886 instructions executed total run time (13 ms, 700600 ns), (3038 ms, 708530 ns) duration (3905 real milliseconds) (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; 576695 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (4416 real milliseconds) (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 +++ Execution ends after 6430 true milliseconds +++ *** Path statistics *** 584377 instructions executed with total cost (58 ms, 437700 ns) 16675 objects created; 20217 released -3542 objects in existence 292 threads started; 5 terminated 74 classes loaded ACONST_NULL 940 ICONST_0 20177 LCONST_0 2683 DCONST_0 4 BIPUSH 4136 SIPUSH 11 LDC 4469 LDC_W 2117 LDC2_W 1599 ILOAD 1811 LLOAD 1889 DLOAD 52 ALOAD 4041 ILOAD_0 286 ILOAD_1 10730 ILOAD_2 988 ILOAD_3 3262 LLOAD_0 109 LLOAD_1 3588 LLOAD_2 107 LLOAD_3 6182 ALOAD_0 109260 ALOAD_1 35168 ALOAD_2 10142 ALOAD_3 3781 AALOAD 245 CALOAD 200 ISTORE 4229 LSTORE 3395 DSTORE 4 ASTORE 1873 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6592 ASTORE_3 1225 IASTORE 32 AASTORE 176 CASTORE 236 POP 2478 DUP 15030 DUP_X1 81 IADD 3095 LADD 668 DADD 28 LSUB 489 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 929 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1599 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5906 IFEQ 1683 IFNE 3996 IFLT 2420 IFGE 2378 IFGT 371 IFLE 3005 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1348 IF_ICMPGE 1264 IF_ICMPGT 852 IF_ICMPLE 1142 IF_ACMPEQ 276 IF_ACMPNE 797 GOTO 5990 IRETURN 9002 LRETURN 7131 DRETURN 26 ARETURN 21373 RETURN 35501 GETSTATIC 7630 PUTSTATIC 52 GETFIELD 46469 PUTFIELD 33807 INVOKEVIRTUAL 50853 INVOKESPECIAL 28730 INVOKESTATIC 6755 INVOKEINTERFACE 2311 NEW 9652 NEWARRAY 3175 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1514 INSTANCEOF 150 MONITORENTER 3679 MONITOREXIT 3679 IFNULL 811 IFNONNULL 7210 *** Individual thread costs *** Job 1(1): (10 ms, 9800 ns) Job 2(2): (13 ms, 765400 ns) Job 3(3): (13 ms, 766000 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 0 states processed 0 backtracks 1790 GCs begun; 1790 ended state backtracked; cost now (58 ms, 438100 ns); instruction count now 584381 selecting ((0 ms, 0 ns), 3, Job 4 (priority 3)) state advanced; cost now (1 ms, 941800 ns); instruction count now 19418 (0 ms, 0 ns) Job 4 starts (0 ms, 0 ns) Job 4 (priority 3) begins hold of (4 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) (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; 186295 instructions executed total run time (9 ms, 944400 ns), (1004 ms, 569510 ns) duration (6048 real milliseconds) (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; 341335 instructions executed total run time (13 ms, 700000 ns), (2017 ms, 139020 ns) duration (7010 real milliseconds) (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; 495573 instructions executed total run time (13 ms, 703900 ns), (3038 ms, 708530 ns) duration (3224 real milliseconds) (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; 577382 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (3785 real milliseconds) (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 +++ Execution ends after 10355 true milliseconds +++ *** Path statistics *** 585064 instructions executed with total cost (58 ms, 506400 ns) 16692 objects created; 20253 released -3561 objects in existence 292 threads started; 5 terminated 57 classes loaded ACONST_NULL 941 ICONST_0 20204 LCONST_0 2683 DCONST_0 4 BIPUSH 4140 SIPUSH 11 LDC 4477 LDC_W 2119 LDC2_W 1599 ILOAD 1812 LLOAD 1891 DLOAD 52 ALOAD 4041 ILOAD_0 286 ILOAD_1 10761 ILOAD_2 989 ILOAD_3 3273 LLOAD_0 109 LLOAD_1 3589 LLOAD_2 107 LLOAD_3 6186 ALOAD_0 109379 ALOAD_1 35206 ALOAD_2 10161 ALOAD_3 3786 AALOAD 245 CALOAD 200 ISTORE 4235 LSTORE 3397 DSTORE 4 ASTORE 1874 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6609 ASTORE_3 1226 IASTORE 32 AASTORE 176 CASTORE 236 POP 2483 DUP 15046 DUP_X1 81 IADD 3100 LADD 668 DADD 28 LSUB 490 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 933 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1605 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5911 IFEQ 1683 IFNE 3997 IFLT 2424 IFGE 2381 IFGT 371 IFLE 3008 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1351 IF_ICMPGE 1268 IF_ICMPGT 861 IF_ICMPLE 1144 IF_ACMPEQ 276 IF_ACMPNE 798 GOTO 6002 IRETURN 9011 LRETURN 7135 DRETURN 26 ARETURN 21403 RETURN 35531 GETSTATIC 7634 PUTSTATIC 52 GETFIELD 46537 PUTFIELD 33844 INVOKEVIRTUAL 50907 INVOKESPECIAL 28759 INVOKESTATIC 6761 INVOKEINTERFACE 2314 NEW 9661 NEWARRAY 3179 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1515 INSTANCEOF 150 MONITORENTER 3684 MONITOREXIT 3683 IFNULL 811 IFNONNULL 7215 *** Individual thread costs *** Job 1(1): (10 ms, 9800 ns) Job 2(2): (13 ms, 765400 ns) Job 3(3): (13 ms, 769300 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 552 states processed 553 backtracks 3535 GCs begun; 3535 ended state backtracked; cost now (58 ms, 506800 ns); instruction count now 585068 selecting ((0 ms, 0 ns), 4, Job 3 (priority 4)) state advanced; cost now (1 ms, 572800 ns); instruction count now 15728 (0 ms, 0 ns) Job 3 starts (0 ms, 0 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) 2 choices available for next event: ((0 ms, 0 ns), 5, Job 2 (priority 5)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 5, Job 2 (priority 5)) (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 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; 186295 instructions executed total run time (9 ms, 944400 ns), (1004 ms, 569510 ns) duration (9914 real milliseconds) (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; 341335 instructions executed total run time (13 ms, 703300 ns), (2017 ms, 139020 ns) duration (2163 real milliseconds) (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; 495573 instructions executed total run time (13 ms, 700600 ns), (3038 ms, 708530 ns) duration (3225 real milliseconds) (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; 577382 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (3716 real milliseconds) (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 +++ Execution ends after 14201 true milliseconds +++ *** Path statistics *** 585064 instructions executed with total cost (58 ms, 506400 ns) 16692 objects created; 20253 released -3561 objects in existence 292 threads started; 5 terminated 57 classes loaded ACONST_NULL 941 ICONST_0 20204 LCONST_0 2683 DCONST_0 4 BIPUSH 4140 SIPUSH 11 LDC 4477 LDC_W 2119 LDC2_W 1599 ILOAD 1812 LLOAD 1891 DLOAD 52 ALOAD 4041 ILOAD_0 286 ILOAD_1 10761 ILOAD_2 989 ILOAD_3 3273 LLOAD_0 109 LLOAD_1 3589 LLOAD_2 107 LLOAD_3 6186 ALOAD_0 109379 ALOAD_1 35206 ALOAD_2 10161 ALOAD_3 3786 AALOAD 245 CALOAD 200 ISTORE 4235 LSTORE 3397 DSTORE 4 ASTORE 1874 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6609 ASTORE_3 1226 IASTORE 32 AASTORE 176 CASTORE 236 POP 2483 DUP 15046 DUP_X1 81 IADD 3100 LADD 668 DADD 28 LSUB 490 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 933 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1605 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5911 IFEQ 1683 IFNE 3997 IFLT 2424 IFGE 2381 IFGT 371 IFLE 3008 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1351 IF_ICMPGE 1268 IF_ICMPGT 861 IF_ICMPLE 1144 IF_ACMPEQ 276 IF_ACMPNE 798 GOTO 6002 IRETURN 9011 LRETURN 7135 DRETURN 26 ARETURN 21403 RETURN 35531 GETSTATIC 7634 PUTSTATIC 52 GETFIELD 46537 PUTFIELD 33844 INVOKEVIRTUAL 50907 INVOKESPECIAL 28759 INVOKESTATIC 6761 INVOKEINTERFACE 2314 NEW 9661 NEWARRAY 3179 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1515 INSTANCEOF 150 MONITORENTER 3684 MONITOREXIT 3683 IFNULL 811 IFNONNULL 7215 *** Individual thread costs *** Job 1(1): (10 ms, 9800 ns) Job 2(2): (13 ms, 768700 ns) Job 3(3): (13 ms, 766000 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 1109 states processed 1111 backtracks 5290 GCs begun; 5290 ended state backtracked; cost now (58 ms, 506800 ns); instruction count now 585068 selecting ((0 ms, 0 ns), 3, Job 4 (priority 3)) state advanced; cost now (2 ms, 7200 ns); instruction count now 20072 (0 ms, 0 ns) Job 4 starts (0 ms, 0 ns) Job 4 (priority 3) begins hold of (4 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) (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; 186891 instructions executed total run time (9 ms, 944400 ns), (1004 ms, 569510 ns) duration (13729 real milliseconds) (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; 341931 instructions executed total run time (13 ms, 697500 ns), (2017 ms, 139020 ns) duration (2113 real milliseconds) (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; 496169 instructions executed total run time (13 ms, 700600 ns), (3038 ms, 708530 ns) duration (6990 real milliseconds) (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; 577978 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (3945 real milliseconds) (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 +++ Execution ends after 18257 true milliseconds +++ *** Path statistics *** 585660 instructions executed with total cost (58 ms, 566000 ns) 16709 objects created; 20289 released -3580 objects in existence 292 threads started; 5 terminated 57 classes loaded ACONST_NULL 942 ICONST_0 20227 LCONST_0 2683 DCONST_0 4 BIPUSH 4144 SIPUSH 11 LDC 4485 LDC_W 2121 LDC2_W 1599 ILOAD 1812 LLOAD 1893 DLOAD 52 ALOAD 4040 ILOAD_0 286 ILOAD_1 10781 ILOAD_2 990 ILOAD_3 3281 LLOAD_0 109 LLOAD_1 3590 LLOAD_2 107 LLOAD_3 6188 ALOAD_0 109485 ALOAD_1 35243 ALOAD_2 10176 ALOAD_3 3791 AALOAD 245 CALOAD 200 ISTORE 4238 LSTORE 3398 DSTORE 4 ASTORE 1874 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6623 ASTORE_3 1227 IASTORE 32 AASTORE 176 CASTORE 236 POP 2488 DUP 15062 DUP_X1 81 IADD 3105 LADD 668 DADD 28 LSUB 491 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 935 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1610 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5914 IFEQ 1683 IFNE 3998 IFLT 2426 IFGE 2383 IFGT 371 IFLE 3009 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1352 IF_ICMPGE 1270 IF_ICMPGT 870 IF_ICMPLE 1143 IF_ACMPEQ 276 IF_ACMPNE 799 GOTO 6013 IRETURN 9019 LRETURN 7138 DRETURN 26 ARETURN 21430 RETURN 35561 GETSTATIC 7638 PUTSTATIC 52 GETFIELD 46591 PUTFIELD 33881 INVOKEVIRTUAL 50959 INVOKESPECIAL 28786 INVOKESTATIC 6767 INVOKEINTERFACE 2316 NEW 9670 NEWARRAY 3183 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1515 INSTANCEOF 150 MONITORENTER 3689 MONITOREXIT 3687 IFNULL 811 IFNONNULL 7220 *** Individual thread costs *** Job 1(1): (10 ms, 9800 ns) Job 2(2): (13 ms, 762900 ns) Job 3(3): (13 ms, 766000 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 1661 states processed 1664 backtracks 7035 GCs begun; 7035 ended state backtracked; cost now (58 ms, 566400 ns); instruction count now 585664 selecting ((0 ms, 0 ns), 3, Job 4 (priority 3)) state advanced; cost now (1 ms, 638500 ns); instruction count now 16385 (0 ms, 0 ns) Job 4 starts (0 ms, 0 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) 2 choices available for next event: ((0 ms, 0 ns), 5, Job 2 (priority 5)) ((0 ms, 0 ns), 4, Job 3 (priority 4)) selecting ((0 ms, 0 ns), 5, Job 2 (priority 5)) (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) (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; 186985 instructions executed total run time (9 ms, 944400 ns), (1004 ms, 569510 ns) duration (17665 real milliseconds) (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; 342025 instructions executed total run time (13 ms, 703300 ns), (2017 ms, 139020 ns) duration (2033 real milliseconds) (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; 496263 instructions executed total run time (13 ms, 703900 ns), (3038 ms, 708530 ns) duration (3304 real milliseconds) (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; 578072 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (3855 real milliseconds) (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 +++ Execution ends after 22222 true milliseconds +++ *** Path statistics *** 585754 instructions executed with total cost (58 ms, 575400 ns) 16709 objects created; 20289 released -3580 objects in existence 292 threads started; 5 terminated 57 classes loaded ACONST_NULL 942 ICONST_0 20228 LCONST_0 2683 DCONST_0 4 BIPUSH 4144 SIPUSH 11 LDC 4485 LDC_W 2121 LDC2_W 1599 ILOAD 1813 LLOAD 1893 DLOAD 52 ALOAD 4041 ILOAD_0 286 ILOAD_1 10792 ILOAD_2 990 ILOAD_3 3284 LLOAD_0 109 LLOAD_1 3590 LLOAD_2 107 LLOAD_3 6190 ALOAD_0 109501 ALOAD_1 35244 ALOAD_2 10180 ALOAD_3 3791 AALOAD 245 CALOAD 200 ISTORE 4241 LSTORE 3399 DSTORE 4 ASTORE 1875 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6626 ASTORE_3 1227 IASTORE 32 AASTORE 176 CASTORE 236 POP 2488 DUP 15062 DUP_X1 81 IADD 3105 LADD 668 DADD 28 LSUB 491 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 937 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1611 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5916 IFEQ 1683 IFNE 3998 IFLT 2428 IFGE 2384 IFGT 371 IFLE 3011 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1354 IF_ICMPGE 1272 IF_ICMPGT 861 IF_ICMPLE 1155 IF_ACMPEQ 276 IF_ACMPNE 799 GOTO 6014 IRETURN 9020 LRETURN 7139 DRETURN 26 ARETURN 21433 RETURN 35561 GETSTATIC 7638 PUTSTATIC 52 GETFIELD 46608 PUTFIELD 33881 INVOKEVIRTUAL 50961 INVOKESPECIAL 28788 INVOKESTATIC 6767 INVOKEINTERFACE 2317 NEW 9670 NEWARRAY 3183 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1516 INSTANCEOF 150 MONITORENTER 3689 MONITOREXIT 3687 IFNULL 811 IFNONNULL 7220 *** Individual thread costs *** Job 1(1): (10 ms, 9800 ns) Job 2(2): (13 ms, 768700 ns) Job 3(3): (13 ms, 769300 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 2218 states processed 2222 backtracks 8790 GCs begun; 8790 ended state backtracked; cost now (58 ms, 575800 ns); instruction count now 585758 selecting ((0 ms, 0 ns), 4, Job 3 (priority 4)) state advanced; cost now (2 ms, 72900 ns); instruction count now 20729 (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 2 starts (0 ms, 0 ns) Job 2 (priority 5) begins hold of (2 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; 187581 instructions executed total run time (9 ms, 944400 ns), (1004 ms, 569510 ns) duration (21601 real milliseconds) (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; 342621 instructions executed total run time (13 ms, 697500 ns), (2017 ms, 139020 ns) duration (1973 real milliseconds) (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; 496859 instructions executed total run time (13 ms, 703900 ns), (3038 ms, 708530 ns) duration (2995 real milliseconds) (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; 578668 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (7771 real milliseconds) (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 +++ Execution ends after 26128 true milliseconds +++ *** Path statistics *** 586350 instructions executed with total cost (58 ms, 635000 ns) 16726 objects created; 20325 released -3599 objects in existence 292 threads started; 5 terminated 57 classes loaded ACONST_NULL 943 ICONST_0 20251 LCONST_0 2683 DCONST_0 4 BIPUSH 4148 SIPUSH 11 LDC 4493 LDC_W 2123 LDC2_W 1599 ILOAD 1813 LLOAD 1895 DLOAD 52 ALOAD 4040 ILOAD_0 286 ILOAD_1 10812 ILOAD_2 991 ILOAD_3 3292 LLOAD_0 109 LLOAD_1 3591 LLOAD_2 107 LLOAD_3 6192 ALOAD_0 109607 ALOAD_1 35281 ALOAD_2 10195 ALOAD_3 3796 AALOAD 245 CALOAD 200 ISTORE 4244 LSTORE 3400 DSTORE 4 ASTORE 1875 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6640 ASTORE_3 1228 IASTORE 32 AASTORE 176 CASTORE 236 POP 2493 DUP 15078 DUP_X1 81 IADD 3110 LADD 668 DADD 28 LSUB 492 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 939 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1616 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5919 IFEQ 1683 IFNE 3999 IFLT 2430 IFGE 2386 IFGT 371 IFLE 3012 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1355 IF_ICMPGE 1274 IF_ICMPGT 870 IF_ICMPLE 1154 IF_ACMPEQ 276 IF_ACMPNE 800 GOTO 6025 IRETURN 9028 LRETURN 7142 DRETURN 26 ARETURN 21460 RETURN 35591 GETSTATIC 7642 PUTSTATIC 52 GETFIELD 46662 PUTFIELD 33918 INVOKEVIRTUAL 51013 INVOKESPECIAL 28815 INVOKESTATIC 6773 INVOKEINTERFACE 2319 NEW 9679 NEWARRAY 3187 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1516 INSTANCEOF 150 MONITORENTER 3694 MONITOREXIT 3691 IFNULL 811 IFNONNULL 7225 *** Individual thread costs *** Job 1(1): (10 ms, 9800 ns) Job 2(2): (13 ms, 762900 ns) Job 3(3): (13 ms, 769300 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 2770 states processed 2775 backtracks 10535 GCs begun; 10535 ended state backtracked; cost now (58 ms, 635400 ns); instruction count now 586354 selecting ((0 ms, 0 ns), 5, Job 2 (priority 5)) state advanced; cost now (1 ms, 160200 ns); instruction count now 11602 (0 ms, 0 ns) Job 2 starts (0 ms, 0 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) 3 choices available for next event: ((0 ms, 0 ns), 6, Job 1 (priority 6)) ((0 ms, 0 ns), 4, Job 3 (priority 4)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 6, Job 1 (priority 6)) (0 ms, 0 ns) Job 1 starts (0 ms, 0 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) 2 choices available for next event: ((0 ms, 0 ns), 4, Job 3 (priority 4)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 4, Job 3 (priority 4)) (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; 186295 instructions executed total run time (9 ms, 947700 ns), (1004 ms, 569510 ns) duration (1051 real milliseconds) (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; 341335 instructions executed total run time (13 ms, 700000 ns), (2017 ms, 139020 ns) duration (2043 real milliseconds) (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; 495573 instructions executed total run time (13 ms, 700600 ns), (3038 ms, 708530 ns) duration (3305 real milliseconds) (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; 577382 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (3816 real milliseconds) (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 +++ Execution ends after 30094 true milliseconds +++ *** Path statistics *** 585064 instructions executed with total cost (58 ms, 506400 ns) 16692 objects created; 20252 released -3560 objects in existence 292 threads started; 5 terminated 57 classes loaded ACONST_NULL 941 ICONST_0 20204 LCONST_0 2683 DCONST_0 4 BIPUSH 4140 SIPUSH 11 LDC 4477 LDC_W 2119 LDC2_W 1599 ILOAD 1812 LLOAD 1891 DLOAD 52 ALOAD 4041 ILOAD_0 286 ILOAD_1 10761 ILOAD_2 989 ILOAD_3 3273 LLOAD_0 109 LLOAD_1 3589 LLOAD_2 107 LLOAD_3 6186 ALOAD_0 109379 ALOAD_1 35206 ALOAD_2 10161 ALOAD_3 3786 AALOAD 245 CALOAD 200 ISTORE 4235 LSTORE 3397 DSTORE 4 ASTORE 1874 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6609 ASTORE_3 1226 IASTORE 32 AASTORE 176 CASTORE 236 POP 2483 DUP 15046 DUP_X1 81 IADD 3100 LADD 668 DADD 28 LSUB 490 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 933 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1605 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5911 IFEQ 1683 IFNE 3997 IFLT 2424 IFGE 2381 IFGT 371 IFLE 3008 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1351 IF_ICMPGE 1268 IF_ICMPGT 861 IF_ICMPLE 1144 IF_ACMPEQ 276 IF_ACMPNE 798 GOTO 6002 IRETURN 9011 LRETURN 7135 DRETURN 26 ARETURN 21403 RETURN 35531 GETSTATIC 7634 PUTSTATIC 52 GETFIELD 46537 PUTFIELD 33844 INVOKEVIRTUAL 50907 INVOKESPECIAL 28759 INVOKESTATIC 6761 INVOKEINTERFACE 2314 NEW 9661 NEWARRAY 3179 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1515 INSTANCEOF 150 MONITORENTER 3684 MONITOREXIT 3683 IFNULL 811 IFNONNULL 7215 *** Individual thread costs *** Job 1(1): (10 ms, 13100 ns) Job 2(2): (13 ms, 765400 ns) Job 3(3): (13 ms, 766000 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 3332 states processed 3338 backtracks 12300 GCs begun; 12300 ended state backtracked; cost now (58 ms, 506800 ns); instruction count now 585068 selecting ((0 ms, 0 ns), 3, Job 4 (priority 3)) state advanced; cost now (2 ms, 10500 ns); instruction count now 20105 (0 ms, 0 ns) Job 4 starts (0 ms, 0 ns) Job 4 (priority 3) begins hold of (4 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) (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; 186982 instructions executed total run time (9 ms, 947700 ns), (1004 ms, 569510 ns) duration (4977 real milliseconds) (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; 342022 instructions executed total run time (13 ms, 700000 ns), (2017 ms, 139020 ns) duration (5979 real milliseconds) (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; 496260 instructions executed total run time (13 ms, 703900 ns), (3038 ms, 708530 ns) duration (3274 real milliseconds) (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; 578069 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (3805 real milliseconds) (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 +++ Execution ends after 34009 true milliseconds +++ *** Path statistics *** 585751 instructions executed with total cost (58 ms, 575100 ns) 16709 objects created; 20288 released -3579 objects in existence 292 threads started; 5 terminated 57 classes loaded ACONST_NULL 942 ICONST_0 20231 LCONST_0 2683 DCONST_0 4 BIPUSH 4144 SIPUSH 11 LDC 4485 LDC_W 2121 LDC2_W 1599 ILOAD 1813 LLOAD 1893 DLOAD 52 ALOAD 4041 ILOAD_0 286 ILOAD_1 10792 ILOAD_2 990 ILOAD_3 3284 LLOAD_0 109 LLOAD_1 3590 LLOAD_2 107 LLOAD_3 6190 ALOAD_0 109498 ALOAD_1 35244 ALOAD_2 10180 ALOAD_3 3791 AALOAD 245 CALOAD 200 ISTORE 4241 LSTORE 3399 DSTORE 4 ASTORE 1875 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6626 ASTORE_3 1227 IASTORE 32 AASTORE 176 CASTORE 236 POP 2488 DUP 15062 DUP_X1 81 IADD 3105 LADD 668 DADD 28 LSUB 491 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 937 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1611 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5916 IFEQ 1683 IFNE 3998 IFLT 2428 IFGE 2384 IFGT 371 IFLE 3011 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1354 IF_ICMPGE 1272 IF_ICMPGT 870 IF_ICMPLE 1146 IF_ACMPEQ 276 IF_ACMPNE 799 GOTO 6014 IRETURN 9020 LRETURN 7139 DRETURN 26 ARETURN 21433 RETURN 35561 GETSTATIC 7638 PUTSTATIC 52 GETFIELD 46605 PUTFIELD 33881 INVOKEVIRTUAL 50961 INVOKESPECIAL 28788 INVOKESTATIC 6767 INVOKEINTERFACE 2317 NEW 9670 NEWARRAY 3183 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1516 INSTANCEOF 150 MONITORENTER 3689 MONITOREXIT 3687 IFNULL 811 IFNONNULL 7220 *** Individual thread costs *** Job 1(1): (10 ms, 13100 ns) Job 2(2): (13 ms, 765400 ns) Job 3(3): (13 ms, 769300 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 3884 states processed 3891 backtracks 14045 GCs begun; 14045 ended state backtracked; cost now (58 ms, 575500 ns); instruction count now 585755 selecting ((0 ms, 0 ns), 4, Job 3 (priority 4)) state advanced; cost now (1 ms, 638200 ns); instruction count now 16382 (0 ms, 0 ns) Job 3 starts (0 ms, 0 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) 2 choices available for next event: ((0 ms, 0 ns), 6, Job 1 (priority 6)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 6, Job 1 (priority 6)) (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 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; 186891 instructions executed total run time (9 ms, 941900 ns), (1004 ms, 569510 ns) duration (1032 real milliseconds) (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; 341931 instructions executed total run time (13 ms, 700000 ns), (2017 ms, 139020 ns) duration (9934 real milliseconds) (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; 496169 instructions executed total run time (13 ms, 700600 ns), (3038 ms, 708530 ns) duration (3325 real milliseconds) (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; 577978 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (3826 real milliseconds) (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 +++ Execution ends after 37955 true milliseconds +++ *** Path statistics *** 585660 instructions executed with total cost (58 ms, 566000 ns) 16709 objects created; 20288 released -3579 objects in existence 292 threads started; 5 terminated 57 classes loaded ACONST_NULL 942 ICONST_0 20227 LCONST_0 2683 DCONST_0 4 BIPUSH 4144 SIPUSH 11 LDC 4485 LDC_W 2121 LDC2_W 1599 ILOAD 1812 LLOAD 1893 DLOAD 52 ALOAD 4040 ILOAD_0 286 ILOAD_1 10781 ILOAD_2 990 ILOAD_3 3281 LLOAD_0 109 LLOAD_1 3590 LLOAD_2 107 LLOAD_3 6188 ALOAD_0 109485 ALOAD_1 35243 ALOAD_2 10176 ALOAD_3 3791 AALOAD 245 CALOAD 200 ISTORE 4238 LSTORE 3398 DSTORE 4 ASTORE 1874 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 520 ASTORE_2 6623 ASTORE_3 1227 IASTORE 32 AASTORE 176 CASTORE 236 POP 2488 DUP 15062 DUP_X1 81 IADD 3105 LADD 668 DADD 28 LSUB 491 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 935 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1610 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5914 IFEQ 1683 IFNE 3998 IFLT 2426 IFGE 2383 IFGT 371 IFLE 3009 IF_ICMPEQ 255 IF_ICMPNE 419 IF_ICMPLT 1352 IF_ICMPGE 1270 IF_ICMPGT 870 IF_ICMPLE 1143 IF_ACMPEQ 276 IF_ACMPNE 799 GOTO 6013 IRETURN 9019 LRETURN 7138 DRETURN 26 ARETURN 21430 RETURN 35561 GETSTATIC 7638 PUTSTATIC 52 GETFIELD 46591 PUTFIELD 33881 INVOKEVIRTUAL 50959 INVOKESPECIAL 28786 INVOKESTATIC 6767 INVOKEINTERFACE 2316 NEW 9670 NEWARRAY 3183 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1515 INSTANCEOF 150 MONITORENTER 3689 MONITOREXIT 3687 IFNULL 811 IFNONNULL 7220 *** Individual thread costs *** Job 1(1): (10 ms, 7300 ns) Job 2(2): (13 ms, 765400 ns) Job 3(3): (13 ms, 766000 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 4441 states processed 4449 backtracks 15800 GCs begun; 15800 ended state backtracked; cost now (58 ms, 566400 ns); instruction count now 585664 selecting ((0 ms, 0 ns), 3, Job 4 (priority 3)) state advanced; cost now (2 ms, 72600 ns); instruction count now 20726 (0 ms, 0 ns) Job 4 starts (0 ms, 0 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (0 ms, 0 ns) Job 1 starts (0 ms, 0 ns) Job 1 (priority 6) begins hold of (1 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; 187462 instructions executed total run time (9 ms, 933600 ns), (1004 ms, 569510 ns) duration (1011 real milliseconds) (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 (priori