Question
(after a Stallings problem) Assume at time 5, no system resources are being used except the processor and memory. Given this, consider this sequence of
(after a Stallings problem) Assume at time 5, no system resources are being used except the processor and memory. Given this, consider this sequence of events: at time = 5: P1 executes a command to read from disk unit 3; at time = 15: P5s time slice expires; at time = 18: P7 executes a command to write to disk unit 3; at time = 20: P3 executes a command to read from disk unit 2; at time = 24: P5 executes a command to write on disk unit 3; at time = 28: P5 is swapped out; at time = 33: an interrupt occurs from disk unit 2, P3s read is complete; at time = 36: an interrupt occurs from disk unit 3, P1s read is complete; at time = 38: P8 finishes; at time = 40: an interrupt occurs drom disk unit 3: P5s write is complete; at time = 44: P5 is swapped back in; at time = 48: an interrupt occurs from disk unit 3: P7s write is complete
For each of times 16, 29 and 48, identify which state each process is in. If a process is blocked, identify the event on which it is blocked. You will only be able to indicate that a process is ready to run, since there isnt information provided to let you know if it is running as opposed to only runnable (ready to run).
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started