No algoritmo de escalonamento shortest-job-first (SJF), a pr...
seguintes itens.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - Errado
Vamos entender melhor o porquê da alternativa correta e os conceitos envolvidos no enunciado.
Algoritmo Shortest-Job-First (SJF): No algoritmo de escalonamento Shortest-Job-First (SJF), a prioridade de cada processo é inversamente proporcional ao próximo tempo de processamento (CPU burst) necessário ao processo. Isso significa que os processos com menor tempo de CPU burst são priorizados. Este algoritmo é conhecido por minimizar o tempo médio de espera, pois os processos curtos são completados rapidamente, reduzindo o tempo de espera dos processos seguintes.
Algoritmo Round-Robin (RR): No algoritmo Round-Robin (RR), a lista de processos prontos é tratada como uma lista circular. O processador é alocado a cada processo em fatias de tempo (time slices ou quantum). Após o término da fatia de tempo, se o processo não tiver sido concluído, ele é colocado no final da lista e o próximo processo é atendido.
Com base nesses conceitos, vamos analisar a afirmação do enunciado: "Quando comparados os tempos médios de espera em sistemas que empregam os algoritmos, o tempo médio de espera para execução é tipicamente mais longo no SJF que no RR."
Análise: A afirmação está incorreta. Na verdade, o tempo médio de espera em sistemas que utilizam o SJF é tipicamente menor que no RR. Isso ocorre porque o SJF sempre escolhe o processo com o menor tempo de execução restante, o que otimiza a utilização da CPU e minimiza os tempos de espera. Por outro lado, o RR, ao alocar fatias de tempo de forma igualitária entre os processos, tende a aumentar o tempo médio de espera, especialmente quando há processos com tempos de execução variados.
Portanto, a alternativa correta é Errado (E), pois a afirmação de que o tempo médio de espera no SJF é tipicamente mais longo que no RR não é verdadeira.
Espero que esta explicação tenha esclarecido os conceitos e a razão pela qual a alternativa é errada. Caso tenha mais dúvidas, estou aqui para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O escalonamento do Shortest-job-first (SJF) quanto ao aspecto de tempo médio de espera é considerado ótimo.
Com isso, o trecho final da questão está errado, pois afirma que o tempo médio de espera do SJF é maior que o do RR.
É uma questão não proporcional ao cargo. É bastante difícil.
Os conceitos estão corretíssimos, mas o final não. O SJF é considerado ótimo, com melhor tempo médio de espera.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo