TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Gerencia

Trabalho Universitário: Gerencia. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  15/8/2014  •  731 Palavras (3 Páginas)  •  1.030 Visualizações

Página 1 de 3

Gerência do Processador

FIFO o primeiro que chega vai ser o primeiro a ser executado.

SJF O menor processo ganha a CPU, e atras do mesmo forma uma fila de ontem crescente de tempo de execucao.

Scheduler- Rotina que implementa a política de escalonamento.

Dispatcher - rotina que realiza a troca do processo em execução após a decisão do escalonador.

Latência do dispatcher - tempo gasto para troca de processos.

Nao preemptivo não ha possibilidade de interrupção Ex processamento Batch

Preemptivo possibilidade de interrupção de um processo que esta em execução Ex. Priorização de tarefas, sistemas de tempo real ou compartilhado

1. O que é política de escalonamento de um sistema operacional?

Política de escalonamento serve para determinar qual processo no estado de pronto será escolhido para fazer o uso do processador.

2. Quais as funções do escalonador e do dispatcher?

Escalonador tem como principal função implementar critérios de políticas de escalonamentos.Dispatcher é responsável pela troca de contexto dos processos após o escalonador determinar qual processo deve fazer o uso do processador.

3. Quais os principais critérios utilizados em uma política de escalonamento?

Utilização do processador, throughput, , tempo de processador, tempo de espera, tempo de turnaround e tempo de resposta.

4. Diferencie os tempos de processador, espera, turnaround e resposta?

Utilização da CPU - utilizar o Maximo da UCP.

troughtput - Numero de processos finalizados em um dado intervalo de tempo

O tempo de processador, ou tempo de UCP, é tempo que um processo leva no seu estado de execução durante seu processamento.

Tempo de espera é o tempo que ele permanece na fila de pronto.

Tempo de turnaround é o tempo que um processo leva desde a sua criação até o término.

Tempo de resposta é definida no momento que o usuário clicou, ou digitou até o momento que a resposta é exibida.

5. Diferencie os escalonamentos preemptivos e não-preemptivos?

No escalonamento preemptivo é possível interromper um processo em execução e passar o mesmo para o estado de pronto.O objetivo desse tipo de escalonamento é da espaço para alocar outro processo que está em espera na UCP.Em um escalonamento não-preemptivo quando o processo está em execução não é possível interromper.O processo só vai sair do estado de execução caso termine seu processamento.

6. Qual a diferença entre os escalonamentos FIFO e circular?

O FIFO é um escalonamento não- preemptivo, aonde o processo que chegar primeiro será selecionando para execução, sendo necessário apenas um fila aonde o processos que passam para o estado de pronto, entram no seu final e são escalonados quando chegam ao início.

O circular é um escalonamento preemptivo quando o processo passa para estado de execução existe um tempo limite para o uso contínuo do processador denominado fatia de tempo.

7.

...

Baixar como (para membros premium)  txt (5 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com