Sistemas Operativos

Tolo19

Membro
Boas!

Alguém me pode ajudar nesta pergunta...

“Tanto o algoritmo de escalonamento de processos round robin como o algoritmo FCFS, podem gerar
situações de starvation”. Comente a afirmação, indicando sempre se concorda ou não com a mesma e
fundamentando-se sempre com um exemplo concreto.
 
Penso que afirmação seja falsa,
No FCFS todos os processos tendem a serem atendidos (por isso evita o fenômeno do starvation) ao menos que um processo possua um erro ou loop infinito.
No FCFS o 1 processo a chegar é o primeiro a ser atendido, e assim sucessivamente...

O algoritmo de escalonamento Round-Robin é um dos mais antigos e simples algoritmos, além de ser totalmente imune a problemas de starvation que são tarefas que nunca são executadas em função de ter prioridade inferior as demais.
Neste algoritmo e dado um time slice para a execucao de um processo no fim de esse tempo, passa-mos para outro processo.


 
Back
Topo