Sistemas operacionais
Ciclo 2 Sistemas Operacionais
José Roberto Antunes de Carvalho
De acordo com os conteúdos estudados nesta unidade, reali-ze as atividades a seguir e envie -as, no Portfólio, para seu tutor.
1) Aponte as desvantagens de se manter uma lista de processos bloqueados de acordo com a prioridade de cada processo.
As desva ntagens de manter-se uma lista de processos bloqueados de acordo com a prioridade de cada processos é o tempo que se tem que esperar, já que processos importantes podem ser executados de modo indefinido, neste caso o escalonador pode diminuir a preferência do processo corrente e trocá-lo pelo próximo com maior prioridade.
2) Suponha que, durante a execução de um processo, seja feita uma solicitação de leitura do disco. Nesse caso, quais são os estados que o processo percorre até retomar o processador, após ser atendido na requisição feita? Se achar mais fácil, você pode ilustrar os passos, mas lembrese de deixar as explicações registradas.
O processo seguinte é: Execução ( quando o próprio processo está ocupando a CPU e sendo executado) Bloqueado ( quando o processo está em execução aguardando por um recurso que ainda não está disponível) Pronto (Todos os processos necessários para a sua execução já estão disponíveis, mas ele ainda não pode estar em processo, porque ainda não chegou sua vez).
3) Dado um sistema que roda processos interativos de diversos usuários, qual deveria ser o valor do quantum para esse sistema? Justifique sua resposta, fundamentando-se na teoria estudada.
Neste caso são adotadas filas de prioridades e cada um possui um quantum d iferente. Assim processos menores entram na fila melhor do quantum e processos maiores entram na fila maior.
Dessa forma, as filas superiores possuem maior prioridade de execução, as filas inferiores possuem menor prioridade e maior quantum. Quanto mais a lta a prioridade na fila menor será o quantum. 4) Além das vantagens na utilização de processos