Tipos de Escalonamentos de Tarefas
FIFO= (first in, first out) - não quebra a tarefa no meio, a primeira que entra será a primeira a ser executada. Vantagens : mais simples, todas as tarefas serão atendidas. Desvantagens : muito sensível a ordem de chegada, se processos maiores chegarem eles aumentarão o tempo de espera, podendo não ser rápido. SRT= (Shortest remaining time) - será executado o processo que tiver menos tempo de execução/sobrando, ele interrompe uma tarefa que já está sendo executada se a próxima da fila for possuir tempo menor. Desvantagens : Processos que consomem mais tempo podem demorar muito para serem finalizados se muitas tarefas curtas chegarem. STJ= (Shortest job firist) - o menor processo ganhará a UCP criando uma fila de processos com tempo crescente parecida com a SRT porém neste caso a tarefa será concluída. Desvantagens : Baixo aproveitamento quando se tem poucos processos prontos para serem executados. Escalonamento por revezamento (roudin- robin) - É uma variação do FIFO/FCFS, em...