soooooooooo
É uma política que define qual dos processos em estado de pronto irá usar o processador.
2. Quais as funções do escalonador e do dispatcher?
O escalonador é responsável pelas políticas de escalonamento do sistema enquanto o dispatcher é 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, turnaround e resposta.
Tempo de Processador é o tempo em que um processo leva em seu estado de execução (influenciado pelaaplicação e pelos dados). Tempo de Espera é o tempo em que o processo fica na fila de pronto. Tempo de Turnaround é o tempo que um processo leva desde a sua criação até seu término. Tempo de Resposta é o tempodecorrido entre uma requisição e o instante de exibição da resposta.
5. Diferencie os escalonamentos preemptivos e não-preemptivos.
No escalonamento preemptivo o sistema pode interromper umprocesso que esteja no estado de execução e passa-lo para pronto, já no escalonamento não-preemptivo isso não é possível, nele o processo só deixa de executar, quando termina a execução.
6. Qual a diferença entre os escalonamentos FIFO e circular?
7. Descreva o escalonamento SJF e o escalonamento por prioridades.
8. Qual a diferença entre preempção por tempo e preempção por prioridade? 9. O que é um mecanismo de escalonamento adaptativo?
10. Que tipo de escalonamento aplicações de tempo real exigem?