Ainda segundo a lógica deste algoritmo, sempre que um processo for transacionado para o estado de “em espera” ele é removido da fila de execução e é retornado ao final da fila, assim que o seu estado retornar para “pronto”.
O método de agendamento FIFO é não preemptivo, sendo comumente utilizado em sistemas que executa processamento em batch.