Делать некоторые круговые математике планирования
Вот вопрос, с которым я столкнулся и не смог его решить:
Пять процессов с временем вычислений: x
, 5
, 8
, 6
, 10
запрос поступает в t=0
,
Среднее время ожидания 20ms
, найти X
если мы используем FCFS
, SJF
Круглый Робин (квант =1 мс)
Я решил это с FCFS
а также SJf -> x
около 14
Но как решить с Round Robin?
Раунд Робин использует временные интервалы, и если мы предполагаем x > 10
(что, кажется, будет) тогда время ожидания не будет зависеть от значения х.
1 ответ
Если у нас есть время вычислений, как вы говорите, формула для определения среднего
((5A + 4B + 3C + 2D + F)/5) = 20.
Снижение получим (5Х + 20 + 24 + 12 + 10) = 100
Наконец, просто простое уравнение х = 34/5 ~ 7