Algoritmos Humorísticos - Picket Algorithm
Jonas Abreu em 27/04/2007Este algoritmo tem por objetivo sincronizar o acesso de processos a um mesmo recurso (ou instituição):
- Una-se a dois ou mais processos;
- Ganhe o controle da Seção Crítica (SC);
- Levante placas ofensivas contra alguém, geralmente em uma posição melhor do que a sua
- Impeça a entrada de novos processos e atrapalhe qualquer processo que já esteja dentro da SC
- Quando achar que teve suas reivindicações atendidas ou ficar cansado de não fazer nada, entre na SC resmungando contra os processos que não aderiram ao piquete
Este é um algoritmo ainda muito usado, especialmente em softwares públicos, que não levam em consideração o dano que por ventura venham a causar.