sistemas operacionais
Curso:
Licenciatura em Computação
Código da Disciplina:
D19-4
Nome da Disciplina:
Sistemas Operacionais
Natureza:
Obrigatória
Cursista:
Polo:
Tutor:
Turma:
Formulário para Elaboração de ED02
1. O que é política de escalonamento de um Sistema Operacional?
É uma política que define qual dos processos em estado de pronto irá usar o processador.
2. Qual é a função do escalonador e do despachante?
O escalonador é responsável pelas políticas de escalonamento do sistema enquanto o despachante é responsável por fazer o chaveamento de contexto, ou a trocados processos.
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 turnarounde tempo de resposta.
4. Diferencie os tempos de processador, espera, retorno e resposta.
Tempo de espera:É o tempo total que um processo permanece na fila de pronto durante seu processamento, aguardando para ser executado.
Tempo de retorno (turnaround): É o tempo que um processo leva desde sua criação até o seu término, considerando-se o tempo gasto na alocação de memória, na fila de processos prontos, nas operações de entrada/saída e, ainda, o seu tempo de processamento.
Tempo de resposta:É o tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida.
5. Qual é a diferença entre escalonamento preemptivo e não-preemptivo?
Escalonamento preemptivo: esta estratégia é baseada na atividade de preempção, ou seja, permite a suspensão temporária da execução de um processo para outro rodar, sem prejuízo lógico de execução a ambos. A maioria dos SOs da atualidade utiliza esta estratégia de escalonamento.
Escalonamento não-preemptivo: O processo que entra no processador roda até terminar, sem jamais ser interrompido. >> Foi o primeiro tipo de escalonamento desenvolvido (processamento em batch).
6. Qual a diferença entre os escalonamentos FIFO