Quando um ou mais processos estão prontos para serem executados, o sistema operacional deve decidir qual deles vai ser executado primeiro, a parte do sistema operacional responsável por essa decisão é chamada escalonador, e o algoritmo usado para tal é chamado de algoritmo de escalonamento.
Um algoritmo de escalonamento é composto por quatro políticas, Política de Informação é responsável por definir em que momento informações sobre o estado do sistema são necessárias, de que elementos de processamento essas informações devem ser coletadas, e que tipo de informação deve ser utilizada Política de Seleção relaciona-se à decisão de qual processo será transferido após a definição de qual elemento de processamento será um transmissor.
Nesse momento de decidir qual escalonador será utilizado no sistema operacional, cabe avaliar o cenário que o sistema será utilizado.
![Exemplo de escalonamento [genérico] Exemplo de escalonamento [genérico]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLkdjkJD848nAj-MEINmazcpUvDwcvPqqSDBL9XftGXJrhFuI7PHXYnq6Q8g2fC5EAHo0SmT7-ydFC5iSJKe_u8JKbjn5UuaI4t66TvdVYtibr_IEU4OeXyN8RzY3kcbNdhCP_vN6PCwo/s320/aula-12-escalonamento-6-638.jpg) |
Fonte:aula-12-escalonamento Prof.ª Camila de Nascimento Seixas Exemplo de escalonamento [genérico] |