Question: Plese explain the output ( attached ) why using SWITCH _ ON _ IO and IO _ RUN _ LATER will have this result in

Plese explain the output (attached)why using SWITCH_ON_IO and IO_RUN_LATER will have this result in deatil as i am so confuse of what the command do. Also, please answer the question below. Thankyou!
Output:Time PID: 0 PID: 1 PID: 2 CPU IOs
1 RUN:io-start READY READY 1
2 WAITING RUN:cpu READY 11
3 WAITING RUN:cpu READY 11
4 WAITING RUN:cpu READY 11
5 WAITING RUN:cpu READY 11
6* READY RUN:cpu READY 1
7 READY DONE RUN:cpu 1
8 READY DONE RUN:cpu 1
9 READY DONE RUN:cpu 1
10 READY DONE RUN:cpu 1
11 READY DONE RUN:cpu 1
12 RUN:io-start DONE DONE 1
13 WAITING DONE DONE 1
14 WAITING DONE DONE 1
15 WAITING DONE DONE 1
16 WAITING DONE DONE 1
17* RUN:io-start DONE DONE 1
18 WAITING DONE DONE 1
19 WAITING DONE DONE 1
20 WAITING DONE DONE 1
21 WAITING DONE DONE 1
22* DONE DONE DONE
Stats: Total Time 22
Stats: CPU Busy 13(59.09%)
Stats: IO Busy 12(54.55%)
Question:Run process-run.py with flags in tutorial 2. One important
behavior is what to do when an I/O completes. With -I IO_RUN_LATER, when an
I/O completes, the process that issued it is not necessarily run right away; rather,
whatever was running at the time keeps running. What happens when you run this
combination of processes? (-l 3:0,5:100,5:100,5:100-S SWITCH_ON_IO -
I IO_RUN_LATER -c -p) Are system resources being effectively utilized?
 Plese explain the output (attached)why using SWITCH_ON_IO and IO_RUN_LATER will have

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!