Escalonador de processos

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (859 palavras )
  • Download(s) : 0
  • Publicado : 18 de abril de 2012
Ler documento completo
Amostra do texto
ESTÁCIO
GRADUAÇÃO TECNÓLOGICA EM REDES DE COMPUTADORES
SISTEMAS OPERACIONAIS
















ESCALONAMENTO DE PROCESSOS









José Lucas FerreiraSALVADOR - BAHIA
ABRIL / 2012
José Lucas Ferreira

















ESCALONAMENTO DE PROCESSOS









Trabalho apresentadoao Prof.****************** para a disciplina Sistemas Operacionais, no curso de Graduação de Redes de Computadores, da Universidade Estácio.















SALVADOR – BAHIA
ABRIL /2012
SUMÁRIO

1. INTRODUÇÃO 4

2. CONCEITO DE ESCALONAMENTO DE PROCESSO Erro! Indicador não definido.

3. ALGORITMOS DE ESCALONAMENTO 5
3.1. Shortest Job First 5
3.2. Escalonamento Garantido 53.3. Múltiplas Filas 5
3.4. Round Robin Erro! Indicador não definido.

4. TIPOS DE ESCALONAMENTO 6
4.1. Curto Pazo 6
4.2. Médio Prazo 7
4.3. Longo Prazo 7
5. CONSIDERAÇÕES FINAIS 7

6.REFERÊNCIAS BIBLIOGRÁFICAS 8


INTRODUÇÃO

Quando um computador é multiprogramado, ele muitas vezes tem vários processos que concorrem pela CPU ao mesmo tempo. Condição essa que ocorre sempre quedois ou mais processos estão ao mesmo tempo no estado pronto. A CPU precisará fazer uma escolha de qual processo irá fazer a execução em seguida.
A parte do sistema operacional que faz a escolha échamada de escalonador, e o algoritmo que ele usa é o algoritmo de escalonamento.

Com os  SO´s de tempo compartilhado, o algoritmo de escalonamento tornou-se mais difícil porque, em geral, existemvários usuários aguardando por um serviço. Quando nos concentramos em servidores e estações de trabalho de alto desempenho em rede, é comum haver múltiplos processos competindo pela CPU, e,portanto, o escalonamento torna-se importante, ao contrário dos sistemas monousuário onde em poucos casos existem vários processos do usuário sendo executados ao simultâneamente.



CONCEITO DE...
tracking img