Sistemas operacionais
Curso Tecnológico de Análise e Desenvolvimento de Sistemas Disciplina de Sistemas Operacionais I Professor: Ms. Sirlon Diniz
1
Escalonamento Preemptivo – implica nos estados do processo possibilitando a multiprogramação. São algoritmos que permitem que um processo seja interrompido durante sua execução: interrupção I/O, política de escalonamento ou término. A preempção gera a troca de contextos. Os escalonamentos não preemptivos são utilizados exclusivamente em sistemas monoprogramados. Cada programa executa até o fim. Despachante módulo que atribui controle da CPU ao processo selecionado. o Envolve a própria troca de contexto, troca de modo usuário, desviar para o local apropriado do programa do usuário, para, então, reiniciá-lo. o Deve ser muito rápido, pois é usado em cada troca de processo. O tempo gasto é denominado latência de despacho.