quinta-feira, 7 de outubro de 2010

Escalonamento de Memória

O escalonamento de processos ou agendador de tarefas é uma atividade organizacional feita pelo escalonador (scheduler) da CPU ou de um sistema distribuído, possibilitando executar os processos mais viáveis e concorrentes, priorizando determinados tipos de processos.

Algoritmos escalonadores

Existem os algoritmos preemptivos e os não preemptivos. Os preemptivos são algoritmos que permitem que um processo seja interrompido durante sua execução, quer seja por força de uma interrupção de entrada/saída, quer seja em decorrência da politica de escalonamento adotada e aplicada por parte do escalonador de processos ou simplesmente por força do término da execução do processo. Os exemplo de algoritomos escalonadores são: FIFO(First in, first out); SJF(Shortest Job First); SRT(Shortest Remaining Time); Multiplas Filas e RR(Round-Robin).

Veja abaixo uma simulação desses modelos de algoritmos escalonadores.

 

Faça Download do arquivo AQUI.
OBS: Para visualização do arquivo é necessário um programa leitor de formato SWF.

Nenhum comentário:

Postar um comentário