Sistemas operacionais UNIX e baseados em UNIX fornecem uma implementação de processos tomada emprestada por
muitos outros sistemas operacionais. Cada processo deve armazenar, dados e pilha na memória durante a execução.
Processos UNIX interagem com o sistema operacional via chamadas ao sistema. Fork é uma dessas chamadas ao
sistema. Sobre o Fork, assinale a alternativa correta.
“Esquema de gerenciamento da memória que permite que o espaço de endereçamento físico de um processo não
seja contíguo. Evita a fragmentação externa e a necessidade de compactação.” Trata‐se da
Um outro problema relacionado a deadlocks é a situação em que os processos esperam indefinidamente dentro do
semáforo. Esse problema pode ocorrer se forem acrescentados ou removidos processos da lista associada a um
semáforo na ordem LIFO (último a entrar, primeiro a sair). Assinale a alternativa que apresenta esse outro problema
relacionado a deadlock.
Da mesma forma que existem quatro condições para que ocorra um deadlock, também existem quatro soluções
possíveis para o deadlock. Esta tem sido uma das áreas mais produtivas da pesquisa científica da ciência da
computação e de sistemas operacionais. Acerca das soluções para o deadlock, assinale a alternativa INCORRETA.