※ 引述《garnettooo (绝代风华贾奈特)》之铭言:
还想请问大家这题的解析,因为根据题目所提供的情况,
Consider the system running ten tasks and one CPU bound task.Assume that
the I/O bound tasks issue an I/O operation once for every millisecond of
CPU computing and that each I/O operation takes 10 millisecond to complete.
Also assume that the context switching overhead is 0.1 millisecond and
that all processes are long-running tasks. What is the CPU utilization for
RR scheduler when:
(1)time quantum=1 millisecond
(2)time quantum= 10 millisecond
可以了解CPU burst(T)=1, I/O=10,context switch=0.1
(1)第一题没有问题,因为T=Q,所以CPU utilization=T/S+T=1/1+0.1=1/1.1
(2)第二题我就不太了解为何会有20,毕竟Q=10,Q>T,所以应该是T/S+T=1/1+0.1,
为何会是答案所给的20/21.1呢?