Entenda o que é um Deadlock

Pensando no sofrimento de alguns amigos meus que estão sofrendo com sistemas operacionais… resolvi dar a minha contribuição.

Deadlock (interbloqueio, blocagem, impasse), no contexto de sistemas operacionais (SO), caracteriza uma situação em que ocorre um impasse e dois ou mais processos ficam impedidos de continuar suas execuções, ou seja, ficam bloqueados. É um impasse gerado quando vários processos estão em disputa por recursos e acabaram gerando uma dependência circular. Trata-se de um problema bastante estudado no contexto dos Sistemas Operacionais, assim como em outras disciplinas, como banco de dados, pois é inerente à própria natureza desses sistemas.

Não entendeu? Pois veja bem, esse é um belo de um deadlock:

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: