Gerenciamento de processos
A desvantagem de manter uma lista de processos bloqueados de acordo com prioridade de cada processo, é a espera, uma vez que os processos de alta prioridade estarão sendo executados até seu término.
2) Suponha que, durante a execução de um processo, seja feita uma solicitação de leitura de disco. Nesse caso, quais são os estados que o processo percorre até retornar ao processador, após ser atendido na requisição feita? Se achar mais fácil, você pode ilustrar os passos, mais lembre-se de deixar as explicações registradas.
Processo
Processo Pronto Execução Processo Bloqueado
Quando um processo esta sendo executado e necessita de outro recurso, o qual não disponível naquele momento, ele ocupa o estado de bloqueado, até que o recurso seja liberado. Uma vez liberado o recurso, esse processo entra em estado de pronto, e aguarda na fila até que o escalonador o escolha para ocupar a CPU novamente, ou seja, o estado de execução.
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.
O valor ideal pode ser obtido através de um balanceamento entre as cargas dos processos, assim, não seria extenso demais ou demasiadamente curto, (o que poderia sobrecarregar o sistema ou danifica-lo) podendo atender esses processos sem afetá-los.
4) Além das vantagens na utilização dos processos-filhos, quais seriam os riscos? Justifique.
A vantagem na utilização dos processos-filhos é que trabalham concorrentemente, e isso ajuda a controlar a aplicação do processo. O risco está na eliminação do processo-pai, o que acarretaria na perca de todos os processos-filhos, uma vez que possuem estrutura hierárquica. A