Resposta do experimento 02,03 e 04 1 Quais devem ser os critérios

Propaganda
Resposta do experimento 02,03 e 04
1 Quais devem ser os critérios para determinar as prioridades dos processos?
A importância do processo para o sistema, a melhor otimização possível do uso do
processador e o aumento da performance do sistema.
2 Caso, nesse escalonamento, todos os processos sejam criados com a mesma
prioridade, qual o benefício dessa política sobre o Escalonamento Circular?
Neste caso especificamente, nenhum benefício relevante.
3 Por que o problema do starvation pode ocorrer?
Starvation ou inanição é a situação onde um processo nunca é executado, porque os
processos de prioridade maior sempre impedem sua execução. No caso do exercício
acima, isto ocorre porque foi definida uma prioridade igual a 04 para um processo do tipo
CPU-bound e uma prioridade estática igual a 03 para um processo do tipo I/O-bound.
4 Cite duas ações que o administrador do sistema pode realizar quando é
identificada a situação de starvation em um processo?
A primeira ação seria aumentar a prioridade do processo que precisa ser executado e não
está conseguindo e, a segunda, seria excluir o processo que tomou conta da CPU ou a
sua prioridade.
5 Qual o critério utilizado pelo sistema operacional para determinar diferentes
valores de incremento à prioridade base de um processo quando há uma mudança
do estado de espera para pronto?
Neste caso o critério utilizado é o incremento em cada processo “+1”, definido pela ordem
da fila, (para processos do tipo I/O-bound), haja vista que as prioridades destes processos são
iguais a “04”.
Download