Ir para o conteúdo

Página 21

Slide 21

Transcrição do slide

                    Processos
                     (escalonamento)

 Em computadores multiprogramados, muitas vezes múltiplos processos (ou threads) competem pelo CPU ao mesmo tempo  Isso ocorre sempre que dois ou mais processos estão simultaneamente no estado pronto  Nestes casos, quando o CPU se encontrar disponível, deverá ser feita uma escolha sobre qual processo executar  A parte do sistema operacional que faz esta escolha é o escalonador e o algoritmo que ele usa é o algoritmo de escalonamento  É tarefa do escalonador também determinar quanto tempo o processo poderá utilizar a CPU  O algoritmo de escalonamento define, assim, a política de utilização do processador pelos processos

Comentários