MBOS Simulation CS3204 Spring 2001 Programmer: Craig Struble MBOS Initialized Maximum Memory: 7 Context Switch Overhead: 4 I/O Overhead Per Record: 3 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 0 CSJOB 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 10 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 1 CSJOB 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 10 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 2 CSJOB 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 10 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 3 CSJOB 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 10 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 4 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 10 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 5 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 9 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 6 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 8 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 7 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 7 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 8 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 6 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 9 CSOS 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 10 CSOS 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 11 CSOS 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 12 CSOS 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 50 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 13 CSJOB 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 50 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 14 CSJOB 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 50 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 15 CSJOB 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 50 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 16 CSJOB 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 50 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 17 IDLE 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 50 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 18 IDLE 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 49 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 19 IDLE 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 48 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 20 IDLE 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 47 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 21 IDLE 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 22 CSOS 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 23 CSOS 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 24 CSOS 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 25 CSOS 1 1 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 BLOCKED 1 0 5 0 job3 Hold Queue: Ready Queue: I/O Request Queue: 2 Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 26 CSJOB 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 27 CSJOB 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 28 CSJOB 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 29 CSJOB 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 30 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 5 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 31 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 4 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 32 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 3 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 33 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 2 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 34 IDLE 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 1 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 35 CSOS 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 0 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 36 CSOS 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 0 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 37 CSOS 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 0 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 38 CSOS 1 2 0.00 0.00 0.00 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 READY 5 0 46 13 job1 2 RUNNING 1 0 0 0 job3 Hold Queue: Ready Queue: 1 I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 39 CSJOB 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 40 CSJOB 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 41 CSJOB 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 42 CSJOB 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 43 IDLE 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 46 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 87 IDLE 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 2 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 88 IDLE 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 1 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 89 CSOS 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 0 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 90 CSOS 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 0 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 91 CSOS 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 0 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 92 CSOS 2 1 35.00 0.00 3.50 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 RUNNING 5 0 0 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 93 RUNNING 7 62.00 6.50 2.07 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 DONE 5 0 89 0 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 94 RUNNING 7 62.00 6.50 2.07 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 DONE 5 0 89 0 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: Sys. OS Avail. Average Average Average Time State Memory Job Turnaround Wait Weighted ------------------------------------------------------------------------ 95 RUNNING 7 62.00 6.50 2.07 Job State Memory Start Finish Remain Wait File -------------------------------------------------------------------------- 1 DONE 5 0 89 0 13 job1 2 DONE 1 0 35 0 0 job3 Hold Queue: Ready Queue: I/O Request Queue: