-
O escalonador do SO utiliza alguns critérios de escalonamento, como:
**a taxa de utilização de CPU, que é a fração de tempo durante a qual ela está sendo ocupada;
**throughput que são números de processos terminados por unidade de tempo;
**turnaround que é o tempo transcorrido desde o momento em que o software entra e o instante em que termina sua execução;
**tempo de resposta: intervalo entre a chegada ao sistema e inicio de sua execução;
**tempo de espera: soma dos períodos em que o processo estava no seu estado pronto.
OS responsáveis por essa tarefa são algoritmos de escalonamento. Os sistemas operacionais utilizam combinações deles para melhor escalonar os processos.
-
O gabarito é a letra B.
Complementando a resposta da colega, os critérios de escalonamento que estão na mesma alternativa são tempo de espera e tempo de turnaround.
-
Os principais critérios que devem ser considerados em uma política de escalonamento:
-Utilização da CPU: mantem a CPU tão ocupada quanto possível.
- Throughput: é o número de processos que são concluídos por unidade de tempo.
- Tempo de turnaround: é o tempo que um processo leva desde a sua criação até seu término, levando em consideração todo o tempo gasto na espera para alocação de memória, espera na fila de pronto, processamento na UCP e na fila de espera, como as operações de E/S.
- Tempo de espera: é a soma dos períodos gastos em espera na fila de prontos.
- Tempo de resposta: é o tempo necessário para que comece o envio de respostas e não o tempo necessário à exibição da resposta.
Alternativa: B