Esclonamento de processo
1116 palavras
5 páginas
TrabalhoDe
Escalonador
Salvador-12-04-2012
Fib
Jeronimo Luan Gomes da Silva
Disciplina: Sistema operacional
Prof. Fred
Escalonador
Conceito
Função manter a CPU o Maximo ocupada , balancear o uso da CPU entre os processos, maximizar o throughput e dar tampo de resposta razoável.
Escalonamento de longo prazo determina que processos sejam admitidos para execução no sistema, ele intervém na criação de novos processos. A decisão é, geralmente, apenas função de: Recursos necessário e disponíveis,o numero Maximo de processos administrativo. Determina o grau de multiprogramação.
, escalonamento de curto prazo determina qual processo a ser executado proveniente da fila de processos de pontos, As informações relativas ao escalonamento podem ter lugar quando um processo
1. Comuta de “a executar “ -> “bloqueado”
2. Comuta de “a executar” -> “pronto”
3. Comuta de “bloqueado” -> “pronto”
4. Termina
Em geral, é invocado com intervalos muitos curtos (alguns de milissegundos), deve se o mais rápido e eficiente possível. Pode ser preempitivel ou não preemptivel.
Escalonador de médio prazo determina que processos sejam carregados total ou parcialmente, em memória principal, depois de terem estado suspensos, esta ligando a função de swapping, Ele intervém por ocasião da escassez de recurso e pode ser executado com intervalos de alguns segundo ou minuto.
Critérios para um Bom Algoritmo de Escalonamento
Equidade: dar oportunidade a todos os processos para progredir.
Equilíbrio: na utilização dos recursos, Satisfação da política escolhida:
Sistemas interactivos:
tempo de resposta;
previsibilidade.
Sistemas de tempo-real:
cumprir prazos;
determinismo.
Sistemas não-interactivos: