Esclonamento de processo

1116 palavras 5 páginas
Trabalho

De

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:

Relacionados

  • Sistemas Distribuidos
    3192 palavras | 13 páginas