Você está na página 1de 1

O escalonador de longo prazo seleciona e carrega novos processos na mem�ria.

Ele
tem esse nome porque n�o � invocado com muita frequencia.

O escalonador de m�dio prazo � respons�vel pelo swapping. Ele remove processo da


mem�ria e coloca no disco.

Os escalonador de curto prazo seleciona qual processo na fila de prontos ser�


executado na CPU. Este escalonador � o que mais trabalha em um SO, por isso, o nome
curto prazo. Ou seja, ele � requisitado com alta frequencia.

Swapper: escalonador de mem�ria / m�dio prazo (Disco ? RAM);


Scheduler: escalonador de longo prazo (RAM ? Fila de Pronto);
Dispatcher: escalonador de CPU / curto prazo (Fila de Pronto ? CPU).

Segundo o livro do Stallings:

� Escalonamento a longo prazo: determina que programas s�o admitidos para


processamento no sistema. Controla o grau de multiprograma��o. Uma vez admitida,
uma tarefa, ou programa de usu�rio, torna-se um processo e � adicionada � fila do
escalonador de curto prazo. (requisi��es de novos processos)
� Escalonamento a m�dio prazo: faz parte da fun��o de troca de processos (swapping)
entre a mem�ria principal e secundaria. Decis�o de acrescentar um processo ao
conjunto de processos que est�o parcialmente ou completamente carregados na mem�ria
principal.
� Escalonamento a curto prazo: tamb�m chamado despachante (dispatcher), �
executado frequentemente e executa uma decis�o de n�vel mais baixo sobre qual ser�
a pr�xima tarefa a ser executada. Considerar o conceito de estado de um processo.
Existem no m�nimo cinco estados de um processo. (cont�m todos os processos prontos
para usar o processador)

Você também pode gostar