Prévia do material em texto
Se um processo que precisa ser executado não estiver com os recursos disponíveis, o Sistema Operacional precisa disponibilizar para que o processo siga seu fluxo de trabalho. No entanto, existe a possibilidade de estar à disposição de outro recurso. Assim, ambos precisam do recurso que o outro já está reservado e vice-versa. TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016. Considerando a ocorrência da situação de deadlock, com mútua dependência paralisante e que a solução é o uso da técnica de Avestruz, avalie as afirmações a seguir. I. Os processos não fazem nenhuma ação para ter o recurso. II. Sempre é aplicado o tempo de espera para ter o recurso desejado. III. A única solução é liberar os processos que já tiveram bloqueios. IV. Uma das ações é recomeçar a busca pelo recurso dependente. V. A única solução é um processo bloquear o outro, de forma aleatória. Agora, assinale a alternativa que apresente as informações corretas sobre as características da técnica de Avestruz. Resposta Selecionada: I e IV. Resposta Correta: I e IV. Comentário da resposta: Resposta correta. Apesar de o deadlock ser aplicado como forma de permitir uma maneira mais justa possível do uso de um recurso por um processo, uma das formas é a técnica de Avestruz, que pode utilizar várias técnicas para sua solução.