Question: A given processor requires 1 5 0 0 cycles to perform a context switch and start an interrupt handler ( and the same number of
A given processor requires cycles to perform a context switch and start an interrupt handler and the same number of cycles to switch back to the program that was running when the interrupt occurred or cycles to poll an IO
device.An IO device attached to that processor makes requests per second, each of which takes cycles to resolve once the handler has been started. By default, the processor polls every if it is not using interrupts.
a How many cycles per second does the processor spend handling IO from the device if interrupts are used?
b How many cycles per second are spent on IO if polling is used include all polling attempts Assume the processor only polls during time slices when user programs are not running, so do not include any contextswitch time in your calculation.
c How often would the processor have to poll for polling to take as many cycles per second as interrupts?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
