Running under native JVM choice mode is pseudorandom FIFO 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 pseudorandom 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), 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) 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), 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) 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), 3, Job 4 (priority 3)) (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 FIFO CPU (1 ms, 0 ns) Job 1 (priority 6) gets FIFO CPU (1 ms, 0 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO 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 FIFO CPU (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 FIFO CPU (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 FIFO CPU (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 FIFO CPU (100 ms, 456951 ns) FIFO CPU is 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) begins hold of (99 ms, 456951 ns) holding FIFO 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 FIFO CPU (199 ms, 913902 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (199 ms, 913902 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (199 ms, 913902 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (199 ms, 913902 ns) Job 2 (priority 5) releases FIFO CPU (199 ms, 913902 ns) FIFO CPU is given to Job 3 (priority 4) (199 ms, 913902 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 0) (199 ms, 913902 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (199 ms, 913902 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (201 ms, 913902 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (201 ms, 913902 ns) Job 2 (priority 5) starts seize of FIFO CPU (299 ms, 370853 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (299 ms, 370853 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (299 ms, 370853 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (299 ms, 370853 ns) Job 3 (priority 4) releases FIFO CPU (299 ms, 370853 ns) FIFO CPU is given to Job 4 (priority 3) (299 ms, 370853 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 0) (299 ms, 370853 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (299 ms, 370853 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (302 ms, 370853 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (302 ms, 370853 ns) Job 3 (priority 4) starts seize of FIFO CPU (398 ms, 827804 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (398 ms, 827804 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (398 ms, 827804 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (398 ms, 827804 ns) Job 4 (priority 3) releases FIFO CPU (398 ms, 827804 ns) FIFO CPU is given to Job 1 (priority 6) (398 ms, 827804 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 0) (398 ms, 827804 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (398 ms, 827804 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (402 ms, 827804 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (402 ms, 827804 ns) Job 4 (priority 3) starts seize of FIFO CPU (498 ms, 284755 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (498 ms, 284755 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (498 ms, 284755 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (498 ms, 284755 ns) Job 1 (priority 6) releases FIFO CPU (498 ms, 284755 ns) FIFO CPU is given to Job 2 (priority 5) (498 ms, 284755 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 1) (498 ms, 284755 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (498 ms, 284755 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (499 ms, 284755 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (499 ms, 284755 ns) Job 1 (priority 6) starts seize of FIFO CPU (597 ms, 741706 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (597 ms, 741706 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (597 ms, 741706 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (597 ms, 741706 ns) Job 2 (priority 5) releases FIFO CPU (597 ms, 741706 ns) FIFO CPU is given to Job 3 (priority 4) (597 ms, 741706 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 1) (597 ms, 741706 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (597 ms, 741706 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (599 ms, 741706 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (599 ms, 741706 ns) Job 2 (priority 5) starts seize of FIFO CPU (697 ms, 198657 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (697 ms, 198657 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (697 ms, 198657 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (697 ms, 198657 ns) Job 3 (priority 4) releases FIFO CPU (697 ms, 198657 ns) FIFO CPU is given to Job 4 (priority 3) (697 ms, 198657 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 1) (697 ms, 198657 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (697 ms, 198657 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (700 ms, 198657 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (700 ms, 198657 ns) Job 3 (priority 4) starts seize of FIFO CPU (796 ms, 655608 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (796 ms, 655608 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (796 ms, 655608 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (796 ms, 655608 ns) Job 4 (priority 3) releases FIFO CPU (796 ms, 655608 ns) FIFO CPU is given to Job 1 (priority 6) (796 ms, 655608 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 1) (796 ms, 655608 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (796 ms, 655608 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (800 ms, 655608 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (800 ms, 655608 ns) Job 4 (priority 3) starts seize of FIFO CPU (896 ms, 112559 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (896 ms, 112559 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (896 ms, 112559 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (896 ms, 112559 ns) Job 1 (priority 6) releases FIFO CPU (896 ms, 112559 ns) FIFO CPU is given to Job 2 (priority 5) (896 ms, 112559 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 2) (896 ms, 112559 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (896 ms, 112559 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (897 ms, 112559 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (897 ms, 112559 ns) Job 1 (priority 6) starts seize of FIFO CPU (995 ms, 569510 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (995 ms, 569510 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (995 ms, 569510 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (995 ms, 569510 ns) Job 2 (priority 5) releases FIFO CPU (995 ms, 569510 ns) FIFO CPU is given to Job 3 (priority 4) (995 ms, 569510 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 2) (995 ms, 569510 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (995 ms, 569510 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (997 ms, 569510 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (997 ms, 569510 ns) Job 2 (priority 5) starts seize of FIFO CPU (1095 ms, 26461 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1095 ms, 26461 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (1095 ms, 26461 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1095 ms, 26461 ns) Job 3 (priority 4) releases FIFO CPU (1095 ms, 26461 ns) FIFO CPU is given to Job 4 (priority 3) (1095 ms, 26461 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 2) (1095 ms, 26461 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (1095 ms, 26461 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1098 ms, 26461 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (1098 ms, 26461 ns) Job 3 (priority 4) starts seize of FIFO CPU (1194 ms, 483412 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (1194 ms, 483412 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (1194 ms, 483412 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1194 ms, 483412 ns) Job 4 (priority 3) releases FIFO CPU (1194 ms, 483412 ns) FIFO CPU is given to Job 1 (priority 6) (1194 ms, 483412 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 2) (1194 ms, 483412 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (1194 ms, 483412 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1198 ms, 483412 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (1198 ms, 483412 ns) Job 4 (priority 3) starts seize of FIFO CPU (1293 ms, 940363 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (1293 ms, 940363 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (1293 ms, 940363 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1293 ms, 940363 ns) Job 1 (priority 6) releases FIFO CPU (1293 ms, 940363 ns) FIFO CPU is given to Job 2 (priority 5) (1293 ms, 940363 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 3) (1293 ms, 940363 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (1293 ms, 940363 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1294 ms, 940363 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (1294 ms, 940363 ns) Job 1 (priority 6) starts seize of FIFO CPU (1393 ms, 397314 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1393 ms, 397314 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1393 ms, 397314 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1393 ms, 397314 ns) Job 2 (priority 5) releases FIFO CPU (1393 ms, 397314 ns) FIFO CPU is given to Job 3 (priority 4) (1393 ms, 397314 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 3) (1393 ms, 397314 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1393 ms, 397314 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1395 ms, 397314 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1395 ms, 397314 ns) Job 2 (priority 5) starts seize of FIFO CPU (1492 ms, 854265 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1492 ms, 854265 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (1492 ms, 854265 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1492 ms, 854265 ns) Job 3 (priority 4) releases FIFO CPU (1492 ms, 854265 ns) FIFO CPU is given to Job 4 (priority 3) (1492 ms, 854265 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 3) (1492 ms, 854265 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (1492 ms, 854265 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1495 ms, 854265 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (1495 ms, 854265 ns) Job 3 (priority 4) starts seize of FIFO CPU (1592 ms, 311216 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (1592 ms, 311216 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (1592 ms, 311216 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1592 ms, 311216 ns) Job 4 (priority 3) releases FIFO CPU (1592 ms, 311216 ns) FIFO CPU is given to Job 1 (priority 6) (1592 ms, 311216 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 3) (1592 ms, 311216 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (1592 ms, 311216 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1596 ms, 311216 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (1596 ms, 311216 ns) Job 4 (priority 3) starts seize of FIFO CPU (1691 ms, 768167 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (1691 ms, 768167 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (1691 ms, 768167 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1691 ms, 768167 ns) Job 1 (priority 6) releases FIFO CPU (1691 ms, 768167 ns) FIFO CPU is given to Job 2 (priority 5) (1691 ms, 768167 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 4) (1691 ms, 768167 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (1691 ms, 768167 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1692 ms, 768167 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (1692 ms, 768167 ns) Job 1 (priority 6) starts seize of FIFO CPU (1791 ms, 225118 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1791 ms, 225118 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1791 ms, 225118 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1791 ms, 225118 ns) Job 2 (priority 5) releases FIFO CPU (1791 ms, 225118 ns) FIFO CPU is given to Job 3 (priority 4) (1791 ms, 225118 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 4) (1791 ms, 225118 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1791 ms, 225118 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1793 ms, 225118 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1793 ms, 225118 ns) Job 2 (priority 5) starts seize of FIFO CPU (1890 ms, 682069 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1890 ms, 682069 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (1890 ms, 682069 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1890 ms, 682069 ns) Job 3 (priority 4) releases FIFO CPU (1890 ms, 682069 ns) FIFO CPU is given to Job 4 (priority 3) (1890 ms, 682069 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 4) (1890 ms, 682069 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (1890 ms, 682069 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1893 ms, 682069 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (1893 ms, 682069 ns) Job 3 (priority 4) starts seize of FIFO CPU (1990 ms, 139020 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (1990 ms, 139020 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (1990 ms, 139020 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1990 ms, 139020 ns) Job 4 (priority 3) releases FIFO CPU (1990 ms, 139020 ns) FIFO CPU is given to Job 1 (priority 6) (1990 ms, 139020 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 4) (1990 ms, 139020 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (1990 ms, 139020 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (1994 ms, 139020 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (1994 ms, 139020 ns) Job 4 (priority 3) starts seize of FIFO CPU (2089 ms, 595971 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (2089 ms, 595971 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (2089 ms, 595971 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2089 ms, 595971 ns) Job 1 (priority 6) releases FIFO CPU (2089 ms, 595971 ns) FIFO CPU is given to Job 2 (priority 5) (2089 ms, 595971 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 5) (2089 ms, 595971 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (2089 ms, 595971 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2090 ms, 595971 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (2090 ms, 595971 ns) Job 1 (priority 6) starts seize of FIFO CPU (2189 ms, 52922 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (2189 ms, 52922 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (2189 ms, 52922 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2189 ms, 52922 ns) Job 2 (priority 5) releases FIFO CPU (2189 ms, 52922 ns) FIFO CPU is given to Job 3 (priority 4) (2189 ms, 52922 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 5) (2189 ms, 52922 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (2189 ms, 52922 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2191 ms, 52922 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (2191 ms, 52922 ns) Job 2 (priority 5) starts seize of FIFO CPU (2288 ms, 509873 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2288 ms, 509873 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2288 ms, 509873 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2288 ms, 509873 ns) Job 3 (priority 4) releases FIFO CPU (2288 ms, 509873 ns) FIFO CPU is given to Job 4 (priority 3) (2288 ms, 509873 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 5) (2288 ms, 509873 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2288 ms, 509873 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2291 ms, 509873 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2291 ms, 509873 ns) Job 3 (priority 4) starts seize of FIFO CPU (2387 ms, 966824 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2387 ms, 966824 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (2387 ms, 966824 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2387 ms, 966824 ns) Job 4 (priority 3) releases FIFO CPU (2387 ms, 966824 ns) FIFO CPU is given to Job 1 (priority 6) (2387 ms, 966824 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 5) (2387 ms, 966824 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (2387 ms, 966824 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2391 ms, 966824 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (2391 ms, 966824 ns) Job 4 (priority 3) starts seize of FIFO CPU (2487 ms, 423775 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (2487 ms, 423775 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (2487 ms, 423775 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2487 ms, 423775 ns) Job 1 (priority 6) releases FIFO CPU (2487 ms, 423775 ns) FIFO CPU is given to Job 2 (priority 5) (2487 ms, 423775 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 6) (2487 ms, 423775 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (2487 ms, 423775 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2488 ms, 423775 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (2488 ms, 423775 ns) Job 1 (priority 6) starts seize of FIFO CPU (2586 ms, 880726 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (2586 ms, 880726 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (2586 ms, 880726 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2586 ms, 880726 ns) Job 2 (priority 5) releases FIFO CPU (2586 ms, 880726 ns) FIFO CPU is given to Job 3 (priority 4) (2586 ms, 880726 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 6) (2586 ms, 880726 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (2586 ms, 880726 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2588 ms, 880726 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (2588 ms, 880726 ns) Job 2 (priority 5) starts seize of FIFO CPU (2686 ms, 337677 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2686 ms, 337677 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2686 ms, 337677 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2686 ms, 337677 ns) Job 3 (priority 4) releases FIFO CPU (2686 ms, 337677 ns) FIFO CPU is given to Job 4 (priority 3) (2686 ms, 337677 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 6) (2686 ms, 337677 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2686 ms, 337677 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2689 ms, 337677 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2689 ms, 337677 ns) Job 3 (priority 4) starts seize of FIFO CPU (2785 ms, 794628 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2785 ms, 794628 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (2785 ms, 794628 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2785 ms, 794628 ns) Job 4 (priority 3) releases FIFO CPU (2785 ms, 794628 ns) FIFO CPU is given to Job 1 (priority 6) (2785 ms, 794628 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 6) (2785 ms, 794628 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (2785 ms, 794628 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2789 ms, 794628 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (2789 ms, 794628 ns) Job 4 (priority 3) starts seize of FIFO CPU (2885 ms, 251579 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (2885 ms, 251579 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (2885 ms, 251579 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2885 ms, 251579 ns) Job 1 (priority 6) releases FIFO CPU (2885 ms, 251579 ns) FIFO CPU is given to Job 2 (priority 5) (2885 ms, 251579 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 7) (2885 ms, 251579 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (2885 ms, 251579 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2886 ms, 251579 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (2886 ms, 251579 ns) Job 1 (priority 6) starts seize of FIFO CPU (2984 ms, 708530 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (2984 ms, 708530 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (2984 ms, 708530 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2984 ms, 708530 ns) Job 2 (priority 5) releases FIFO CPU (2984 ms, 708530 ns) FIFO CPU is given to Job 3 (priority 4) (2984 ms, 708530 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 7) (2984 ms, 708530 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (2984 ms, 708530 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (2986 ms, 708530 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (2986 ms, 708530 ns) Job 2 (priority 5) starts seize of FIFO CPU (3084 ms, 165481 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (3084 ms, 165481 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (3084 ms, 165481 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3084 ms, 165481 ns) Job 3 (priority 4) releases FIFO CPU (3084 ms, 165481 ns) FIFO CPU is given to Job 4 (priority 3) (3084 ms, 165481 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 7) (3084 ms, 165481 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (3084 ms, 165481 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3087 ms, 165481 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (3087 ms, 165481 ns) Job 3 (priority 4) starts seize of FIFO CPU (3183 ms, 622432 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3183 ms, 622432 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3183 ms, 622432 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3183 ms, 622432 ns) Job 4 (priority 3) releases FIFO CPU (3183 ms, 622432 ns) FIFO CPU is given to Job 1 (priority 6) (3183 ms, 622432 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 7) (3183 ms, 622432 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3183 ms, 622432 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3187 ms, 622432 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3187 ms, 622432 ns) Job 4 (priority 3) starts seize of FIFO CPU (3283 ms, 79383 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (3283 ms, 79383 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (3283 ms, 79383 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3283 ms, 79383 ns) Job 1 (priority 6) releases FIFO CPU (3283 ms, 79383 ns) FIFO CPU is given to Job 2 (priority 5) (3283 ms, 79383 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 8) (3283 ms, 79383 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (3283 ms, 79383 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3284 ms, 79383 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (3284 ms, 79383 ns) Job 1 (priority 6) starts seize of FIFO CPU (3382 ms, 536334 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (3382 ms, 536334 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (3382 ms, 536334 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3382 ms, 536334 ns) Job 2 (priority 5) releases FIFO CPU (3382 ms, 536334 ns) FIFO CPU is given to Job 3 (priority 4) (3382 ms, 536334 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 8) (3382 ms, 536334 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (3382 ms, 536334 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3384 ms, 536334 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (3384 ms, 536334 ns) Job 2 (priority 5) starts seize of FIFO CPU (3481 ms, 993285 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (3481 ms, 993285 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (3481 ms, 993285 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3481 ms, 993285 ns) Job 3 (priority 4) releases FIFO CPU (3481 ms, 993285 ns) FIFO CPU is given to Job 4 (priority 3) (3481 ms, 993285 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 8) (3481 ms, 993285 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (3481 ms, 993285 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3484 ms, 993285 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (3484 ms, 993285 ns) Job 3 (priority 4) starts seize of FIFO CPU (3581 ms, 450236 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3581 ms, 450236 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3581 ms, 450236 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3581 ms, 450236 ns) Job 4 (priority 3) releases FIFO CPU (3581 ms, 450236 ns) FIFO CPU is given to Job 1 (priority 6) (3581 ms, 450236 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 8) (3581 ms, 450236 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3581 ms, 450236 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3585 ms, 450236 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3585 ms, 450236 ns) Job 4 (priority 3) starts seize of FIFO CPU (3680 ms, 907187 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (3680 ms, 907187 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (3680 ms, 907187 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3680 ms, 907187 ns) Job 1 (priority 6) releases FIFO CPU (3680 ms, 907187 ns) FIFO CPU is given to Job 2 (priority 5) (3680 ms, 907187 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 9) (3680 ms, 907187 ns) *** Job 1 terminates (3680 ms, 907187 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3780 ms, 364138 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (3780 ms, 364138 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (3780 ms, 364138 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3780 ms, 364138 ns) Job 2 (priority 5) releases FIFO CPU (3780 ms, 364138 ns) FIFO CPU is given to Job 3 (priority 4) (3780 ms, 364138 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 9) (3780 ms, 364138 ns) *** Job 2 terminates (3780 ms, 364138 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3879 ms, 821089 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (3879 ms, 821089 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (3879 ms, 821089 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3879 ms, 821089 ns) Job 3 (priority 4) releases FIFO CPU (3879 ms, 821089 ns) FIFO CPU is given to Job 4 (priority 3) (3879 ms, 821089 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 9) (3879 ms, 821089 ns) *** Job 3 terminates (3879 ms, 821089 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding FIFO CPU (3979 ms, 278040 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3979 ms, 278040 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3979 ms, 278040 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3979 ms, 278040 ns) Job 4 (priority 3) releases FIFO CPU (3979 ms, 278040 ns) no one waiting for FIFO CPU (3979 ms, 278040 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 9) (3979 ms, 278040 ns) *** Job 4 terminates (3979 ms, 278040 ns) Simulation ends ==================================================================== *** Resource utilization statistics: *** FIFO CPU: busy 99% of elapsed time Thread life times Job 1 (priority 6): life time (3680 ms, 907187 ns), 72% wait time, average priority 6.0 Job 2 (priority 5): life time (3780 ms, 364138 ns), 73% wait time, average priority 5.0 Job 3 (priority 4): life time (3879 ms, 821089 ns), 73% wait time, average priority 4.0 Job 4 (priority 3): life time (3979 ms, 278040 ns), 74% wait time, average priority 3.0 90 real milliseconds run time