Nos sistemas operacionais, o escalonamento de processos consiste em:
priorizar o processo a ser executado.
alterar a ordem dos processos para utilização da CPU e demais recursos.
selecionar um processo da fila de ready e alocar a CPU para o mesmo.
transferir um processo na fila de wait para a fila de ready.
executar processos mais demorados antes dos mais rápidos.