Índice:

Como o Round Robin calcula o tempo médio de espera?
Como o Round Robin calcula o tempo médio de espera?

Vídeo: Como o Round Robin calcula o tempo médio de espera?

Vídeo: Como o Round Robin calcula o tempo médio de espera?
Vídeo: Questão sobre tempo médio de espera de processamento (escalonamento Round Robin) 2024, Maio
Anonim

Vocês pode calcular o tempo de espera desenhando o gráfico de Gantt tempo de espera do processo i é igual a Conclusão Tempo - (Chegada Tempo + Burst Tempo ) Última partida de P1 Tempo é 24 (quando P1 correndo para o 3º Tempo no gráfico de Gannt) P1 antecipado 2 vezes em seu tempo de vida Quantum = 4, Arrival = 0.

Outra questão é: como você calcula o tempo médio de espera?

  1. O tempo médio de espera é (3 + 16 + 9 + 0) / 4 = 7,0 ms.
  2. O SJF é ideal porque fornece o tempo médio mínimo de espera para um determinado conjunto de processos.
  3. Para programação de longo prazo (trabalho) em um sistema em lote, a duração do tempo de processo pode ser especificada por um usuário.
  4. Uma abordagem é tentar aproximar a programação SJF.

Da mesma forma, como você calcula o tempo de espera e o tempo de resposta? No sistema operacional, vários vezes relacionados ao processo são- Chegada Tempo , Tempo de espera , Tempo de resposta , Explodido Tempo , Conclusão Tempo , Tempo de resposta . Tempo de resposta = Tempo de espera + Burst Tempo.

Levando isso em consideração, como você calcula o tempo médio de retorno na programação round robin?

  1. Tempo médio de rotação = (27 + 23 + 30 + 29 + 4 + 15) / 6 = 128/6 = 21,33 unidade.
  2. Tempo médio de espera = (22 + 17 + 23 + 20 + 2 + 12) / 6 = 96/6 = 16 unidades.

Como o FCFS calcula o tempo médio de espera?

Calculando o tempo médio de espera

  1. Portanto, o tempo de espera por P1 será 0.
  2. P1 requer 21 ms para conclusão, logo o tempo de espera para P2 será de 21 ms.
  3. Da mesma forma, o tempo de espera do processo P3 será o tempo de execução de P1 + tempo de execução de P2, que será (21 + 3) ms = 24 ms.

Recomendado: