O sistema operacional de um SMP (multiprocessador simétrico), que faz o agendamento de processos ou threads por
meio de todos os processadores, possui algumas vantagens potenciais em relação a uma organização de
uniprocessador. Assinale, a seguir, duas dessas vantagens.
Em um Sistema Operacional, o Deadlock
acontece quando um ou mais processos
aguardam por recursos que não estarão
disponíveis ou eventos que não ocorrerão.
As condições conhecidas para o surgimento
de Deadlock são definidas como
Considere P1 e P2, dois processos que estão em execução. P1 tem acesso exclusivo do R1, assim
como P2 tem acesso exclusivo do R2. Durante o processamento, P1 necessita do R2 para prosseguir e
fica aguardando até que o recurso R2 seja liberado. Em seguida P2 necessita do R1 e ficará aguardando a
liberação do R1.
A situação descrita anteriormente denomina-se