terça-feira, 16 de setembro de 2008

Deadlock!

Deadlock é um termo na informática que segundo o Wikipédia significa:
Deadlock (blocagem, impasse), no contexto do 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. 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.

Calma, calma, não saiam deste post agora... vou exemplificar para que até quem não entende de computação possa entender com facilidade.

  • O diretor disse à secretária: Vamos viajar para o exterior por uma semana, para um Seminário. Faça os preparativos da viagem!
  • A secretária faz uma chamada para o marido: Vou viajar para o exterior com o diretor por uma semana. Cuida-se, querido.
  • O marido liga para a amante: Minha mulher vai viajar para o exterior por uma semana, então nós vamos passar a semana juntos, meu docinho!
  • A amante liga para um menino a quem dá aulas particulares:Tenho muito trabalho, na próxima semana não precisa vir às aulas.
  • O menino liga para o seu avô: Vô, na próxima semana não tenho aulas, a minha professora estará ocupada. Vamos passar a semana juntos.
  • O avô (que é o diretor desta história) liga para a secretária: Vou passar a próxima semana com o meu neto, não poderemos participar daquele Seminário. Cancele a viagem.
  • A secretária liga para o marido: Na próxima semana o meu diretor tem muito trabalho, cancelamos a viagem.
  • O marido liga para a amante: Não poderemos passar a próxima semana juntos, a viagem da minha mulher foi cancelada.
  • A amante liga para o menino das aulas particulares: Esta semana vamos ter aulas como normalmente.
  • O menino liga para o avô: Vô, a minha professora disse que esta semana tenho aulas. Desculpe-me, não vai dar para fazer-lhe companhia.
  • O avô liga para a sua secretária: Não se preocupe, na próxima semana vamos participar daquele Seminário. Continue com os preparativos.

Isso que é um Deadlock, espero que tenham entendido =)

Agradecimentos ao Boyadjian.

Nenhum comentário: